7 System Design Concepts Explained in 10 Minutes
ByteByteGo · 10:44 · Watch on YouTube
분산 시스템은 모든 장애를 예방하려고 시도하는 대신 장애가 발생할 것을 가정하고 그 상황에서도 계속 작동하도록 설계함으로써 신뢰성을 유지합니다. 이 영상은 이를 가능하게 하는 일곱 가지 개념을 다룹니다: CAP 정리, 최종 일관성, 로드 밸런싱, 일관적 해싱, 서킷 브레이커, 속도 제한 및 모니터링. 마지막으로 필요하다는 증거가 있을 때만 각각을 추가해야 한다고 경고합니다.