← Back to context

Comment by mallets

5 days ago

Those are examples where they shouldn't be using public cloud in the first place. Should build those services to be local-first.

Using a different, smaller cloud provider doesn't improve reliability (likely makes it worse) if the architecture itself wrong.

It makes credit card transactions risky (offline)

  • Talking more about some unrelated function taking down the whole system, not advocating for "offline" credit card transactions (is this even a thing these days?). Ex: If the transaction needs to be logged somewhere, it can be built to sync whenever possible rather than blocking all transactions if the central service is down.

    Payment processor being down is payment processor being down.