“Tip 59: Use actors for concurrency without shared state.” — Pragmatic Programmer.