Vineet Mishra·Oct 18Kafka’s advanced and unique, real interview questions1. What is consumer lag? What causes it? How to resolve it?
Aliakbar Hosseinzadeh·Oct 13Kafka Streams: What It Actually Solves and When It Makes SenseUnderstanding KStream, KTable, stateful processing, exactly-once semantics, and when to choose Kafka Streams over Flink or Spark.A response icon1A response icon1
InEngineering Under PressurebySoftware Engineering Review·Oct 5Your Kafka Consumer Is Fast Until PostgreSQL Becomes the BottleneckIncreasing Kafka consumer concurrency feels like the obvious response to growing lag, right up until twenty consumers start competing for…
Shashank Verma·Oct 5From Oracle to the Cloud: Designing a Modern Data Ingestion ArchitecturePart 1 of a series on building a production-grade modern data platform
Karan Patel·Sep 24Kafka Layer 5: The Join That Silently FailedLayer 5 of Down the Stack: Kafka in Nine Layers. An ordinary enrichment join that leads to a production mystery.
Matthew McEwan·Sep 14Working with Kafka Data Shouldn’t Be This HardHow Kafka Streamyard removes friction from development, testing, and investigation at the data layer.
YOUSSEF EL MESSBAHI·Sep 12Apache Kafka Architecture: Following an Event from Producer to Consumer Part 3Section 7 — The KRaft Control Plane: Who Manages the Kafka Cluster?
YOUSSEF EL MESSBAHI·Sep 9Apache Kafka Architecture: Following an Event from Producer to Consumer Part 2The Producer Data Path: From send() to the Partition Leader
Shivang Gupta·Sep 7Apache Flink: From Kafka Events to Real-Time Transportation KPIsApache Flink: From Kafka Events to Real-Time Transportation KPIsA response icon1A response icon1
YOUSSEF EL MESSBAHI·Sep 6Apache Kafka Architecture: Following an Event from Producer to Consumer Part 1A practical tour of partitions, record batches, brokers, replication, KRaft, consumer groups, and the Spring Kafka abstractions built on…