9 Comments
User's avatar
Favour Lawrence's avatar

This article is so comprehensive. One can find their way round kafka with this .

Dinesh Solanki's avatar

This article is awesome. Explaining every capabilities of the tool so that we can go deeper as needed. As a beginner in kafka, this is very helpful. Thanks!

Mridul's avatar

This article is so helpful and easy to follow.

One suggestion is to allow click-zoom the images for mobile users

Snowfire's avatar

I am currently working in a team that heavily uses and builds on top of Kafka infrastructure - we make use of kafka infra + Kafka streams + Kafka connect - and nowhere until this article have I come across such a crisp, succinct and comprehensive enough that I have already bookmarked it as my go to article moving forward! Thank you Stanislav!

Ankit's avatar

One of the best high level overview of kafka

Pathwings's avatar

Awesome article...

User's avatar
Comment removed
Oct 31
Comment removed
Stanislav Kozlovski's avatar

Timeouts in consumers are `session.timeout.ms` and `poll.timeout.ms`; I wrote about it back in the day here: https://www.confluent.io/blog/apache-kafka-data-access-semantics-consumers-and-membership/

Basically, as long as the consumer heartbeats and actively polls for messages, it’ll remain in the group. It can accumulate consumer lag in that time.

If you’re surprised how much S3 can save you, you’ll be blown away by how much you can save by eliminating networking: https://topicpartition.io/blog/kip-1150-diskless-topics-in-apache-kafka

User's avatar
Comment deleted
Oct 20
Comment deleted