A series of distributed systems challenges. By fly.io
Getting started challenge
Run echo
configuration
A globally-unique ID generation system. Service is totally available
Run unique-ids
configuration
A broadcast system that sends messages between all nodes in the cluster. Services needs to work with network partitions.
Run broadcast-3a
configuration
Run broadcast-3b
configuration
Run broadcast-3c
configuration
A stateless, grow-only counter
Run grow-only-counter
configuration