Faabric is a library that provides scheduling, messaging and state for distributed serverless runtimes.
It began life as part of Faasm, but is now a stand-alone library that can be used as a base for other distributed runtimes.
You can see a simple example in the examples directory.
See the development docs for more information on developing Faabric.