DEV Community

Around IT In 256 Seconds

#8: Kafka's design

Kafka is not a message broker. However, it can be used as such very effectively. Instead, I'd like to think about as a very peculiar database. A database where inserts are insanely fast and sequential reads are preferred and very fast as well.

In this episode I am focusing on the architecture and internals of Kafka. The best way to understand Kafka is by examining how it works.

Read more: https://256.nurkiewicz.com/8

Get new episode straight to your mailbox: https://256.nurkiewicz.com/newsletter

Episode source