复杂事件处理和环形缓冲区之间的区别

时间:2018-04-08 09:45:27

标签: esper low-latency disruptor-pattern

复杂事件处理和环形缓冲区干扰器之间有什么区别? 两者都用于接收具有低延迟和较少的系统资源利用率的数据。 当然,带有esper的CEP将根据我们的epl查询触发事件。除此之外还有什么区别吗? 什么时候我们应该去CEP,什么时候应该去环形缓冲区?

1 个答案:

答案 0 :(得分:2)

Disruptor是一个支持多线程的工作队列。 Esper是一个SQL流式查询容器。 如果您只想要一些并发的分段多线程应用程序代码,那么disruptor就适合您。 如果您在事件中检测到情况,那么Esper适合您。 如果您的管道包含分析事件,请使用两者。

相关问题