我们目前使用kinesis以json格式接收近乎实时的事件数据,并将其加载到s3和Redshift中。
为了在线触发基于聚合的复杂事件,我们计划使用wso2 cep,以及Storm的可扩展性。
这里的最佳做法是什么?风暴应该是与运动有关的吗?
答案 0 :(得分:1)
当您使用具有Storm可扩展性的WSO2 CEP时,您应该将事件发送到WSO2 CEP,它将把事件发布到Storm并获得结果。基本上Storm部署将是透明的,您将通过CEP发送和接收事件。 AFAIU您可以通过Kinesis中的消费者使用所需方法将事件发送到WSO2 CEP。 CEP支持许多receiver types。
您可以参考this了解有关部署体系结构和配置的更多信息。 This指南介绍了如何创建执行计划并在风暴中部署。要试用该功能,您可以按照this示例。
此致