notes blog about

Pub/Sub messaging system.

Message (or event or log or record) is uniquely identified by:

  1. topic
  2. partition (like a log, can be kept for some time)
  3. offset (like a log line)

image

Kafka is typically used with microservices software architecture (as opposed to monotilith). See quickstart video for more.

More: https://kafka.apache.org