maxim
maxim copied to clipboard
An easy-to-use Rust actor framework/model. Forked from the Axiom actor framework.
We need a message serialization format that is not version specific so that different versions of Maxim can reliably communicate to each-other or otherwise determine that they are of a...
We want to use [Agnostik](https://github.com/bastion-rs/agnostik) for the executor instead of maintaining our own.
Currently, when downcasting Actor the actor message type Maxim uses Rust's built-in TypeIDs which are not guaranteed to be the same even across the same build on different computers. Additionally...
Replace the return value of actors with the [`anyhow`](https://docs.rs) error type.
Create a convenience macro for matching incoming messages.
Replace the current Travis CI with Drone.