Learning
토픽 174 / 192·시스템 설계 및 아키텍처 패턴

분산 시스템 기본 원리

분산 시스템 기본 원리

여러 노드가 네트워크로 연결되어 하나의 시스템처럼 동작

특징: 확장성(↑), 가용성(↑), 복잡도(↑), 일관성 문제

구성요소: 노드, 네트워크, 합의, 복제

기술요소: CAP, 합의 알고리즘, 분산 트랜잭션

적용사례: 대규모 웹 서비스, 분산 DB

비교: 중앙집중(단순) vs 분산(확장/복잡)

연관: CAP, 일관성, MSA