gpt4 book ai didi

java - akka 和流输出

转载 作者:太空宇宙 更新时间:2023-11-04 13:40:36 24 4
gpt4 key购买 nike

我正在将 Akka 与 servlet 容器一起使用。 servlet 为每个请求创建一个 HTTP actor,其中保存对异步响应对象的引用

public void search(@FormParam("search") String param, @Suspended final AsyncResponse response);

HTTP actor 创建一个“worker”actor,然后使用异步驱动程序查询数据库。现在,异步驱动程序返回一个迭代器,我想知道它是否适合参与者相互传递消息的想法。因为迭代器并不是真正的就绪响应消息,而是一个引用。如果 Actor 在不同的主机上,它可能不起作用。所以我的问题是,在 Akka 中处理流输出的正确方法是什么?

最佳答案

我不完全确定它是否适合您的用例,但流处理的当前趋势是功能响应式(Reactive)编程,Akka 拥有 Akka Streams .

基本思想是,无论在响应式(Reactive)系统中哪里有迭代器,都应该使用类似响应式(Reactive)的流。话虽这么说,Akka 对此的支持似乎还很早,所以您的情况可能会有所不同。

关于java - akka 和流输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31271560/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com