3 ms·
And goroutines are not distributed, while actors can be transparently deployed across remote physical nodes, both in Akka and Erlang.
by atemerev 11y ago
And goroutines are not distributed, while actors can be transparently deployed across remote physical nodes, both in Akka and Erlang.
- amelius 11y agoHow does this work with state? Isn't it inefficient to transfer the state of the actor to another node compared to just letting the actor run on the same machine?
- atemerev 11y agoThe API only defines a way to start a new actor remotely. Now, each actor per actor model convention has to survive restarts. In distributed environment, the state can be persisted e.g. in distributed memory cache / storage (Hazelcast, Cassandra).