Earlier quoted context omitted.
> When did you start sharding? How many GB memory did your previously single-machine-Redis-instance use . . . Sharding is always something you do on day 1 for every project, because a single-machine-Redis-instance is a SPOF and won't pass even the most basic operational readiness checklist. > (capacity planning questions) The answers to these questions don't generalize, they depend on your workload. You should figure…
> "Sharding is always something you do on day 1 for every project ... SPOF ..." Cannot agree with that. If one does that or not, would depend on things like Service Level Agreements (SLA) — and one can have a pretty high SLA uptime %, without sharding, e.g. if there's an underlying pretty stable hosting provider that live migrates if there's a hardware failure. Thanks for writing about the last time you used Redis. I…
Sorry, no. A single instance is never acceptable from any risk perspective, no matter what guarantees the hosting provider claims.