Apache Kafka

Apache Kafka has been the bane of several of my projects over the years. It’s a powerful distributed event streaming platform, but its complexity and operational overhead often outweigh its benefits for many use cases, and it’s usually overkill for simpler messaging needs, so I’ve seldom mentioned it here since I prefer simpler solutions. However, there’s a few alternatives out there, so I thought it would be useful to list them here for reference as I investigate them for a new project.

  • Tansu is a lightweight -based implementation that can use a backend for persistence. I intend to try it at least for a development environment.