3 ms·
Suppose this is true for a moment, where your system has better performance than Kafka or RabbitMQ. Why would someone be interested in using your system, and g
by sc68cal 2y ago
Suppose this is true for a moment, where your system has better performance than Kafka or RabbitMQ.
Why would someone be interested in using your system, and give up the ecosystem, operational knowledge, and known pain points of those systems, in exchange for your system?
Performance is not the be-all-end-all.
- aljun_invictus 2y agoI offer some features that they have partially or don't have at all (such as priority queues and label filtering). The reason I raised this question is that I hope to reuse their protocol layers to reduce the burden on people during the migration process. I believe others with similar motivations exist as well (including cloud providers offering Kafka/RabbitMQ, whose internal implementations are not necessarily Kafka/RabbitMQ).