Review
This depends on your needs, but basically Kafka is the de-facto solution to go for. RabbitMQ, ZeroMQ or similar message queuing systems have their advantages too. Check for parallel consuming, in-flight queue (topic for Kafka) creation needs, consumer <-> message relations (how many consumers are interested in a message, all consumers are interested in all messages) etc...
0 views0