Java队列库

时间:2014-05-12 13:24:50

标签: java queue

我正在开发一个项目,我们有多个来源(> 500)向我们的系统发送消息(每秒10条消息)。源发送消息的方式可以在两个源(文件系统,或使用套接字,......)之间不同。

消息很简单,它们包含对象的标识符和位置,但我们可以想象接收不同格式的消息。我们的缓冲区需要做两件事。

  • 首先是关于显示,每10秒或10000条消息,需要发送包含对象位置的通知。如果在两个出版物之间我们收到两个单独的标识符位置,我们保留最后一个。发布后,我们使用空缓冲区重新启动。
  • 其次是关于保存收到的所有职位,在这种情况下,我们需要在两个出版物之间保留一个对象的所有位置。发布后,我们使用空缓冲区重新启动。

Buffer

即使从头开始制作它似乎也不太复杂,我的问题是:我是否可以使用现有的库来完成这项工作,谁能比我做得更好?

0 个答案:

没有答案