Events Erlang中是否有实时关联/分析事件流(又名CEP)的框架?
希望分析具有某些特征(s.a.共同来源)的事件流,并在给定的时间窗口内,最终关联这些多个事件并从中得出一些推论,并最终启动一些操作 我对复杂事件处理(CEP)的有限知识告诉我,它是这类事情的理想候选者。然而,在我目前的研究中,我发现人们将其与规则引擎和贝叶斯分类器进行比较,有时还将两者结合使用 想知道有没有--Events Erlang中是否有实时关联/分析事件流(又名CEP)的框架?,events,erlang,analysis,bayesian,correlation,Events,Erlang,Analysis,Bayesian,Correlation,希望分析具有某些特征(s.a.共同来源)的事件流,并在给定的时间窗口内,最终关联这些多个事件并从中得出一些推论,并最终启动一些操作 我对复杂事件处理(CEP)的有限知识告诉我,它是这类事情的理想候选者。然而,在我目前的研究中,我发现人们将其与规则引擎和贝叶斯分类器进行比较,有时还将两者结合使用 想知道有没有-- 要遵循的一些最佳实践(最好由性能数据和事件性质/类型的描述支持),尤其是在Erlang中 Erlang有自己的CEP框架吗 Erlang中是否有可用的贝叶斯分类器库 来自Java世界的E
IC这对您来说可能不是一个解决方案,但无论如何: Erlangs的优势之一是它能够在不同的系统之间充当粘合剂。你让Erlang VM坐在中间,控制在其他进程中运行的子系统。健壮性来自于在系统崩溃时重新启动这些系统的能力 对于分类问题,在某种程度上,分类似乎可以与Erlang子系统分开进行。换句话说,您可以使用
erlang:open_port/2
调用打开另一个程序的端口并设置与它的通信。关键是,您的程序将知道端口是否崩溃,并可以相应地处理问题
我对Erlang库和工具的了解有限,在雷达上没有CEP工具。你自己写起来难吗?我们在cep上为Erlang提供了一些新的LIB 见下文:
这似乎正在积极开发中:
谢谢@IGCA。与您的登录名相反,答案非常有用。使用Erlang作为粘合剂是一个不错的想法,并且使用了两个分发/HA框架,我完全同意这种想法。