https://github.com/bastion-rs/bastion/blob/master/README.md

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/de6c6f52-3796-47cd-a83b-bcd0dabb1a71/bastion.png

Highly-available Distributed Fault-tolerant Runtime

Untitled

Bastion is a highly-available, fault-tolerant runtime system with dynamic, dispatch-oriented, lightweight process model. It supplies actor-model-like concurrency with a lightweight process implementation and utilizes all of the system resources efficiently guaranteeing of at-most-once message delivery.

Usage

Bastion comes with a default one-for-one strategy root supervisor. You can use this to launch automatically supervised tasks.

Features

Guarantees