Что же такое «тру» доступность (availability) на самом деле?

  • Избыточность ресурсов? Абсолютная необходимость для поддержки определенного SLI
  • Согласованность данных? Ну CAP нам скажет что дешево, быстро, и на века маловероятно
  • Может быть quorum-based? Да, но будем готовы нырять поглубже
  • Failover, Circuit breakers, разные балансировщики? Однозначно

Но высокая доступность больше про изящную обработку отказов и гарантию быть пригодной системой для использования, несмотря на, и меньше про время работы и RPS. #dev #softwareengineering #architecture

Что же такое «тру» доступность (availability) на самом деле?

Избыточность ресурсов? Абсолютная необходимость для поддержки определенного SLI
Согласованность данных? Ну CAP нам скажет что дешево, быст... | Сетка — социальная сеть от hh.ru