使用Akka Futures生成并行随机数

par*_*tic 6 random scala future akka

我正在编写一个使用Akka 2 Futures构建的CPU密集型应用程序.我目前不需要Actors,但我不是不愿意使用它们.

期货中包含的几个计算必须经常调用随机生成器.我担心如果我使用经典的并发RNG,它将成为一个窒息点,我将失去可扩展性.

在每个线程中使用随机生成器的最快/最简单的方法是ExecutionContext什么?

有没有办法用不同的种子(但事先知道)初始化它们这样重复实验?

Vik*_*ang 4

使用 akka.jsr166y.ThreadLocalRandom