Slide 16
Slide 16 text
SHARDING
DON’T SHARD (WHERE ARE YOU ON THE OPTIMIZATION SPECTRUM?)
Sharding is hard, it took us a year!
ARCHITECTURE DRAWBACKS
Common-cases easy, edge-cases can now violate fundamentals.
For example, cross-database transactions are now impossible.
APPLICATION-LEVEL SHARDING
Why did we choose it over a proxy or changing datastores?