Can you share more about your implementation? (Disclosure: I'm very interested since I work on OpenStack Swift.)
Starter questions:
How does data placement work?
How is data checked for correctness?
How do you do listings at scale?
During hardware failures, do you still make any durability or availability guarantees?
How do you handle hot content?
How do you resolve conflicts (eg concurrent writes)?
Starter questions:
How does data placement work? How is data checked for correctness? How do you do listings at scale? During hardware failures, do you still make any durability or availability guarantees? How do you handle hot content? How do you resolve conflicts (eg concurrent writes)?