4 ms·
I don't know about Lunatic, but there's a bunch of Rust actor frameworks that run on many machines. I think I saw one that supported moving an actors between ma
by nextaccountic 5y ago
I don't know about Lunatic, but there's a bunch of Rust actor frameworks that run on many machines. I think I saw one that supported moving an actors between machines
For example, Kay https://github.com/aeplay/kay https://github.com/aeplay/kay (used in https://aeplay.org/citybound https://aeplay.org/citybound)
I'm less sure about Axiom https://docs.rs/axiom/0.2.1/axiom/ https://docs.rs/axiom/0.2.1/axiom/
And then there is Bastion https://crates.io/crates/bastion https://crates.io/crates/bastion that I think allows moving an actor to another machine
- dlahoda 5y agokay ended single machine. bastion and actix has examples of multi node cluster. wasmcloud is wasm also. riker and some other has no examples of multinode cluster
- nextaccountic 5y agoThanks for those suggestions! Do you know if some of those multi-node runtimes can move an actor from one node to another? I think I saw some Rust library do this but I can't find it.
- dlahoda 5y agoi am on search myself. seeking orleans like solution. bastion has cluster support. so may be it should be checked. cluster is needed for multi node and move. so for now i am coding raw redis, k8s pods, in mem cache and websockets...