我对在Scala中编写多线程代码时采取的方法感到困惑。我看到三个选项: -
答案 0 :(得分:1)
我的建议是从Futures开始,然后在需要时转移到Actors。
答案 1 :(得分:0)
Akka不仅仅是多线程。它是分布式应用程序/作业的框架。如果你必须实现多个消费者/生产者线程,我会告诉你akka。
也许看一下文档的分布式pub-sub部分。似乎几乎可以解决您的问题:http://doc.akka.io/docs/akka/current/scala/distributed-pub-sub.html
如果akka太复杂而无法入门,请使用Scala功能。这是关于https://github.com/viktorklang/blog
的Scala功能的一系列文章