Apache Kafka in 10 Minutes

Michael Seifert - 2019-10-15

„An Fortschritt glauben heißt nicht glauben, daß ein Fortschritt schon geschehen ist. Das wäre kein Glauben.“

Franz Kafka, Aphorismen

Developer guarantees

  • Message are ordered within partitions
  • Messages are received in order by consumers
  • Fault tolerance

Use cases

  • Large scale data processing
  • Messaging
  • Event Sourcing

Further Reading

Building Transactional Systems Using Apache Kafka

Confluent Blog

KSQL

Ecosystem

Martin Kleppmann (2017) – Designing Data-Intensive Applications

„Das Negative zu tun, ist uns noch auferlegt, das Positive ist uns schon gegeben.“

Franz Kafka, Aphorismen
Michael Seifert digitalernachschub.de