Apache Kafka® Topic Design
Topics, partitions and keys are foundational concepts in Apache Kafka. When building an application, correctly modeling your use case using these concepts will be key to making optimal use of Apache Kafka and ensuring the scalability and reliability of your application. This webinar will walk through these key Apache Kafka concepts and the main design consideration when choosing how to apply them to your application. This webinar will help you answer questions like: What topics should I create? How many partitions should I have in each topic? Should I use a message key? If so, how do I choose an appropriate value? #ApacheKafka #Instaclustr www.instaclustr.com

▶︎
Kafka Tutorial for Beginners | Everything you need to get started

▶︎
Kafka System Design Deep Dive w/ a Ex-Meta Staff Engineer

▶︎
Lessons learned form Kafka in production (Tim Berglund, Confluent)

▶︎
"The Magical Rebalance Protocol of Apache Kafka" by Gwen Shapira

▶︎
Building Data Intensive Microservices with Apache Kafka - Yaniv Rodenski

▶︎
What is Apache Kafka®?

▶︎
Apache Kafka Crash Course

▶︎
Event-Driven Architectures Done Right, Apache Kafka • Tim Berglund • Devoxx Poland 2021

▶︎
Apache Kafka Architecture

▶︎
How To Fail At Kafka by Peter Godfrey

▶︎
Confluent - deep dive into Apache Kafka

▶︎
2. Creating a Streams Application | Apache Kafka® Streams API

▶︎
3. Apache Kafka Fundamentals | Apache Kafka Fundamentals

▶︎
Introducing Exactly Once Semantics in Apache Kafka with Matthias J. Sax

▶︎
Developing Real-Time Data Pipelines with Apache Kafka

▶︎
Cassandra Architecture: Understanding, Scaling and Optimizing - Ben Bromhead

▶︎
Understanding Kafka

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Apache Kafka Fundamentals You Should Know

▶︎
