Database developers must be held to a higher standard than your average developer. Namely, your priority list should typically be something like:
1. Don't lose data, be very deterministic with data
2. Employ practices to stay available
3. Multi-node scalability
4. Minimize latency at 99% and 95%
5. Raw req/s per resource
via pastebin.com
Comments