我在独立系统中使用过ESPER CEP。 ESPER云兼容吗?它会在Hadoop或Spark平台上运行吗? 感谢
答案 0 :(得分:1)
Esper可以在任何JVM环境中使用任何编程语言运行。 Esper也有一个可以在任何CLR上运行的.NET版本。因此,Esper可以作为Spark和/或Hadoop堆栈的一部分运行。如果您以无状态的方式使用Esper,并且只进行过滤,转换等等,那么您就不必担心当状态失败且世界变得容易时国家所处的位置。如果你想以有状态的方式使用Esper,你必须担心国家所处的位置,这需要更多的思考。有状态我的意思是使用聚合,数据窗口,模式等等。所以当你有状态使用时,例如计数,也许你需要确保在作业移动或系统重新启动时计数不会丢失,那时你可能需要EsperHA。