一次与多个消费者进行批量交付并批量读取

时间:2018-12-03 17:52:47

标签: java redis apache-kafka rabbitmq jms

最近我一直在阅读有关消息队列的信息。由于我是该主题的新手,因此我无法决定框架,因为我对框架的功能不满意。对于我将要从事的项目,我试图确定以下项目符号是否可能同时出现。我可以在哪些框架/技术中实现这些目标?有什么优点或缺点吗?

  • 恰好一次传送,其中所有消息也被精确地读取一次(每个使用者不读取一次)。
  • 出于高可用性的原因,多个生产者和消费者。
  • 由消费者批量读取和处理消息(无法一一处理消息)。
  • 不阻塞读取(每个使用者选择不同的消息并处理它们,而不必等待其他使用者完成任务)。

0 个答案:

没有答案