Thread-per-core Architecture in Redpanda - A High-Performance Kafka Alternative in C++
Chicago C++ User Group via YouTube
Overview
Learn about Redpanda's high-performance C++ implementation of a Kafka-compatible distributed event stream platform in this Chicago C++ User Group presentation. Explore the architectural decisions and technical insights behind achieving significant performance improvements through thread-per-core design. Discover key lessons learned during development and implementation of this Apache Kafka alternative, with detailed explanations of the performance optimization techniques employed. Gain valuable insights into advanced C++ systems programming concepts and distributed systems architecture, despite some audio quality limitations in the recording.
Syllabus
Intro to Redpanda: Thread-per-core Architecture in C++
Taught by
Chicago C++ User Group