Kafka消费者无法利用SSL加密的零拷贝优化。这是因为在通过网络发送数据之前,SSL需要复制数据以进行加密。有没有解决这个问题的办法?
发布于 2020-02-17 05:25:20
您正在寻找的是一种具有端到端加密的方法,以便broker始终处理加密的消息,从而仍然利用零复制。生产时加密,消费时解密-如果kafka生产者和消费者apis可以开箱即用(支持获取每个主题/集群的密钥),就可以实现这一点。KIP-317正在讨论这个问题
或者,你可以让侧车为你透明地做这件事。查看this有趣的博客,它使用侧车来实现同样的目的。
https://stackoverflow.com/questions/58651562
相似问题