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.
[ Parent
| on HN ]
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.
> 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.
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"