본문 바로가기
근본

SPOF (단일 실패 지점)

by AsCE_hyunseung 2021. 10. 17.

Single Point Of Failure

- 시스템을 구성하는 요소들 중에 하나의 요소라도 정상적으로 동작하지 않았을 경우, 전체 시스템을 중단시킬 수 있는 포인트를 SPOF라고 부른다.

- 아래 예시와 같이 로드 밸런서에 문제가 생기면 클라이언트들이 제대로 된 응답을 받을 수 없기 때문에, 아래와 같은 아키텍쳐에서 로드 밸런스는 SPOF 라고 볼 수 있다.

- MSA 같은 아키텍쳐가 시스템의 기능을 여러 위치에 분산한다는 점에서 잠재적인 SPOF의 위험을 줄일 수 있다.
- 이렇게 하면 시스템의 일부가 작동을 멈출 때 전체 시스템이 실패하는 것을 방지할 수 있습니다.


다음주에는 레이어드 아키텍쳐에 대해서 공부해봐야겠다

'근본' 카테고리의 다른 글

SOLID 원칙  (0) 2022.03.12
메모리 캐시 관련해서 겪은 일  (0) 2021.10.31
block, non-block, 동기, 비동기  (0) 2021.10.11