Disabled unless peers are provided, communicates with other
instances (up to 3, and then a random selection of a third of the
available hosts). Still to do:
- [ ] DNS based peer discovery
- [ ] Probing of instances / healthchecks
- [ ] Test propogation of membership changes/additions
Working UDP -> message handler and cache middleware -> message
handler. Now I just need to figure out the format of the messages
passed, and do testing with other peers.
This is /really/ rough, but is a really rough sketch of how I plan to build my
overengineered personal website with Rust and eventually Fly.io + LiteFS.