我正在创建流分析应用程序,其中每个分析/功能都将作为微服务实现,以便该分析能够在以后用于不同的项目中。
我正在使用 Lagom 创建微服务。我是 lagom 的新手,这就是为什么我遇到了一些疑问。
我不明白将我的数据流(来自多个传感器)发布到微服务然后这个微服务将数据发布到 kafka 主题的最佳方法是什么。
服务描述ServiceCall[ Source[String, NotUsed], Source[String, NotUsed]]中流消息的 Lagom 特性是否 是从数百个 wifi 传感器发布数据流(大数据)的正确方法?它是否有能力处理近乎实时(= 5 秒)接收的大量数据流?
其次,在向 kafka 主题发布数据时,为什么我必须实现持久实体(Lagom 推荐)?因为 Kafka 本身保证了至少一次的消息传递
我的应用程序不是 CRUD 应用程序,它只支持处理流数据。