Hacker News new | ask | show | jobs
by mk89 1554 days ago
I have been using Akka in production for several years now and it's one of the best things I ever did.

The actor model itself is really good, it makes you think about problems differently, and in my opinion it's better than traditional OOP.

The only issue I have had with Akka is with the tooling around metrics/logging of async calls. The rest, what can I say, it's in production and I am barely on call because of issues- certainly not because I write bug free code, but because I believe the framework is really solid, while the actor model makes you think in a different and probably more simplified way which might help with developing simpler solutions.

I have also the feeling that it's niche, because of simpler frameworks like Springboot that offer most of what you need out of the box and it doesn't require additional "learning".

1 comments

Yeah the debugging story around async stuff is not ideal, but I don’t what part of the stack is really at fault there. I want what Tokio recently got.