2 ms·
Kafka is pretty unique in what it is and how it does things and the way it is designed means you can build all kinds of solutions on it. If what you want is a
by kasey_junk 10y ago
Kafka is pretty unique in what it is and how it does things and the way it is designed means you can build all kinds of solutions on it. If what you want is a more traditional messaging system, Kafka is probably overkill for your scale.
If on the other hand, you want an event store, it might be worth using. You can build event stores on top of lots of different data stores but you'll have to manage the edge cases your self usually. Kafka has them built in.
That said, Kafka is pretty complex to operate. I'd only start using it when it became obvious it was the solution to your problem or there was some external factor pushing you to use it.