| Casandra-Backed Cluster |<--+
+-------------------------+
Making explicit allowance for different clusters gives us a lot of operational flexibility. We can transparently do things like:
* Experiment with new storage backends in relative safely
* Move heavy users onto a special cluster thats running on real hardware rather than AWS
* Move light or inactive users onto a special cluster using slower-but-lower-cost storage
Having the client explicitly discover their cluster means that we don't have to look up that information on every request.
== What the Client Sees ==