-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Also Kameo [0] which was featured here around a month ago
Show HN: Kameo – Fault-tolerant async actors built on Tokio - https://news.ycombinator.com/item?id=41723569 - October 2024 (58 comments)
[0] https://github.com/tqwewe/kameo
-
From the README (https://github.com/slawlor/ractor?tab=readme-ov-file#differe...):
> When designing ractor, we made the explicit decision to make a separate state type for an actor, rather than passing around a mutable self reference. The reason for this is that if we were to use a &mut self reference, creation + instantiation of the Self struct would be outside of the actor's specification (i.e. not in pre_start) and the safety it gives would be potentially lost, causing potential crashes in the caller when it maybe shouldn't.
> Lastly is that we would need to change some of the ownership properties that ractor is currently based on to pass an owned self in each call, returning a Self reference which seems clunky in this context.
-
They check in periodically, mostly for posterity: https://github.com/teslamotors/linux
Nobody can blame them for choosing the right tool for the job, but many held them in contempt for license violation.
-
Thanks! I'm taking a look at https://github.com/wmealing/gleam-distribution-demo/tree/mai...