tellus
Docs

Getting started

Your first actors: messages, a tree of actors, watch and supervision, using nothing but tellus and Tokio.

  1. Hello, tellusCreate an actor system with a single actor that handles one message and stops.
  2. A device actorKeep state in an actor, tell it readings and ask it for the last one.
  3. A group of devicesSpawn child actors on demand and route messages to them.
  4. Watching devicesLearn when an actor has terminated, and rely on having seen all of its messages.
  5. Asking all devicesCollect answers from many actors with a short-lived query actor, without timeouts.
  6. When devices failLet failing actors restart with backoff, and stop them when they keep failing.
  7. A device managerPut a manager on top of the groups and route commands through the actor tree.