【发布时间】:2012-11-19 22:25:15
【问题描述】:
我对 Akka 和编写并发应用程序还很陌生,我想知道有什么好的方法来实现一个等待 redis 列表的演员,一旦一个项目可用,它就会处理它,或者将它发送到处理不同的演员?
使用阻塞函数 BRPOPLPUSH 会更好,还是要求参与者每秒轮询 redis 的调度程序会更好?
另外,在一个正常的系统上,我可以同时生成多少个这样的actor而不消耗系统必须提供的所有资源?如何决定一个 Actor 系统应该能够在其运行的系统上处理多少个 Actor 类型?
【问题讨论】:
标签: asynchronous redis akka actor nonblocking