Single Point Of Failure
- 시스템을 구성하는 요소들 중에 하나의 요소라도 정상적으로 동작하지 않았을 경우, 전체 시스템을 중단시킬 수 있는 포인트를 SPOF라고 부른다.
- 아래 예시와 같이 로드 밸런서에 문제가 생기면 클라이언트들이 제대로 된 응답을 받을 수 없기 때문에, 아래와 같은 아키텍쳐에서 로드 밸런스는 SPOF 라고 볼 수 있다.
- MSA 같은 아키텍쳐가 시스템의 기능을 여러 위치에 분산한다는 점에서 잠재적인 SPOF의 위험을 줄일 수 있다.
- 이렇게 하면 시스템의 일부가 작동을 멈출 때 전체 시스템이 실패하는 것을 방지할 수 있습니다.
다음주에는 레이어드 아키텍쳐에 대해서 공부해봐야겠다
'근본' 카테고리의 다른 글
SOLID 원칙 (0) | 2022.03.12 |
---|---|
메모리 캐시 관련해서 겪은 일 (0) | 2021.10.31 |
block, non-block, 동기, 비동기 (0) | 2021.10.11 |