News for hackers. Stuff that matters.
Re:Zero to Production in Rust by ibraheemdev on Saturday June 05, 2021 @01:06PM (#27406737)
Yes, Actix today is much different than Actix from a couple years ago. All the unsafe, save a necessary few has been removed, and the architecture switched from an actor model, to a finagle/tower inspired service model.
Re:Zero to Production in Rust by therockhead on Thursday June 10, 2021 @03:56AM (#27458118)
Any references to this architecture? The only finagle I aware of is http://twitter.github.io/finagle/ but it's a asynchronous RPC framework and it's not clear to me how it applies to Actix web.
Re:Zero to Production in Rust by zozbot234 on Saturday June 05, 2021 @01:25PM (#27406908)
> and the architecture switched from an actor model, to a finagle/tower inspired service model

Then they really should think about changing their name, seeing as actix the broader low-level framework is supposed to be all about Actors.

Re:Zero to Production in Rust by ibraheemdev on Saturday June 05, 2021 @01:38PM (#27407040)
A name change would have been ideal, but the library was already mature and widely used that it was decided a name change was not worth it.
Re:Zero to Production in Rust by iudqnolq on Saturday June 05, 2021 @02:55PM (#27407626)
Actix the actor framework is essentially dead at this point, I expect eventually it'll be the other way around: "you should change the name of your actor framework, it's confusing given the name of the web framework"