This repo pertains to fly.io's distributed systems
challenge and gets its name from the Magic: the
Gathering plane Alara (the application used to test fly.io's challenges is
called Maelstrom). The implementation of the protocol used in the challenges is
also present as a stand-alone library, aurora.
There are many different ways the protocol can be implemented. For various
reasons, aurora is implemented with async.
Because these challenges are meant to be learning exercises, everything in this
repo is under an AGPL license. If you use aurora, tweak it, or build on top
of it, please make those changes publicly available under the same license.