Hacker News new | ask | show | jobs
by x3al 2270 days ago
You can replace 'microservice' with 'class, but completely asynchronous and any interaction with it can fail without caller knowing if it succeed or failed at all'.
1 comments

Yes, that type of class is known as "actor".
As someone with a little experience troubleshooting actor based systems, having 1600 of them sounds (actors not instances) like a nightmare.
I have some experience with Akka. The amount of praying you have to do during production issues, no surprise it feels like a religion.

We tried it about 4 years back. Maybe there are some better debugging tools now, but for us both learning curve and prod issue pain did not make it worth it.

Some people love erlang.