Hacker News new | ask | show | jobs
by emergentcypher 3779 days ago
Scala does not have lightweight threading. It uses the same thread pools from Java. All your millions of Actors are scheduled onto one of these thread pools.
1 comments

Which means you need to program with futures in order to not do blocking IO on your limited thread pool that the actors are multiplexed across. So at that point you need to write node.js style code.

Coming from an Erlang world to akka, this blew my mind.