Return of Zero-Copy: How We Hooked up kTLS to Apache Kafka
summary
Shows how the team implemented kernel TLS (kTLS) support for Apache Kafka with a focus on Java integration. Explains the technical approach used to enable zero-copy sending over TLS and reports that this implementation significantly improved data delivery throughput to consumers in a Kafka cluster.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:13What is kTLS
- 2:18Kafka architecture and goal
- 4:05Data copy problem
- 5:53Encryption impact
- 8:51kTLS solution
- 11:30kTLS integration in Kafka
- 18:00Benchmarks and results
- 25:56Summary
- 26:18Q&A
related talks
30mThe Secure Metamorphosis: Streaming Logs with Kafka and TLS
43mAttacking (and Defending) Apache Kafka
53mSupersonic Subatomic Apache Kafka
27mTGI Vault: Securing Kafka with Vault PKI
41mKafka Security - A brief overview of its history ... #bbuzz
39mLeveraging the Linux Kernel for Building a Zero-Trust Environment With...
48mSpring for Apache Kafka the advanced features
57mWhen Everything Went Kafka
