如何将编年史队列用于非持久化 IPC?

How can I use chronicle queue for non-persisted IPC?

我不需要本地 IPC 的任何持久性。我可以以某种方式使用具有固定大小或固定大小文件内存的编年史队列作为缓冲区,以便不必存储已处理的消息吗?或者你能告诉我这种情况吗?

我们计划在未来几周内在 Chronicle v4 中实现这一点。

我们建议使用存储的消息进行测试。另外,开放式队列意味着生产者确实需要为慢速消费者停下来。

另一种方法是使用 Aeron,它使用 IPC 的共享内存作为固定大小的缓冲区。