Это, тащемта, работает, но хотелось бы большего. Хотелось бы, чтобы вообще любую строку кода реализации самого сервера, любого модуля, и тд, можно было бы править на ходу, чтобы изменения применялись тут же, без перезапуска. Есть ли такой способ?
Нет, всё правильно написано. Вся статья, целиком, настолько очевидна, что вообще непонятно зачем писателю тратить время на написание, а читателю - на читание.
Erlang Actors are broadly similar to Fog Cutter Actors:
1. Each Erlang Actor is a process that does not share memory with other processes.
2. An Erlang Actor can retriev e a message from its mailbox by selectively removing a me ssage matching a particular pattern
However, Erlang Actors have the following issues:
Erlang imposes the overhead that messages sent between two Erlang
Actors are delivered in the order they are sent.
Instead of using exception handling, Erlang Actors rely on process failure propagating between processes and their spawned processes.
Instead of using garbage collection to recover storage and processing of unreachable Actors, each Erlang Actor must perform an internal termination or be killed. However, data structures within a process are garbage collected.