가용성 측정 지표

SLA: 서비스 수준 협약

image.png


고가용성 설계 원칙

서비스 가용성을 올리기 위해서 다양한 설계원칙 존재

  1. 단징 장애점 제거

image.png

image.png

서비스를 다중화해서 설계를 하는데 삼중화까지


image.png

오버엔지니어링을 통해서 수량을 확보

정상운영을 하다가 시스템 장애가 나면


결함 허용(Fault Tolerance)

서비스를 구현하다가 보면

image.png

하나의 장애가 서비스 전체로 퍼지지 않게 한다.

서킷브레이커가 x표시가 있는데 에러처리를 하면서 헬스체크를 했을 때 → 잘 안되면