본문으로 건너뛰기
김신건의 로그
중급 8개 챕터 · 약 4시간 · 업데이트 2026년 7월 4일

🎓 분산 시스템 실전 패턴: 동기/비동기와 안정성

동기 vs 비동기, 블로킹 vs 논블로킹의 기본 개념부터 백프레셔, 서킷 브레이커, 레이트 리미팅, 지수 백오프 재시도까지. 분산 시스템에서 반드시 필요한 안정성 패턴을 순차적으로 학습.

  1. Ch.1 위키 Synchronous (동기)

    동기 처리의 의미와 언제 쓰는가

  2. 비동기 처리와 콜백 / 이벤트 기반

  3. Ch.3 위키 Blocking (블로킹)

    블로킹 I/O 의 실체와 스레드 낭비

  4. 논블로킹 I/O 와 이벤트 루프 기반 서버

  5. 생산자가 소비자보다 빠를 때: 백프레셔 전략

  6. 장애 전파 차단: 서킷 브레이커 상태 머신

  7. 요청량 제한: 토큰 버킷 vs 리키 버킷

  8. 재시도 시 반드시 필요한 지수 백오프와 지터

사이트 검색 / 명령어

검색

스크롤 = 확대/축소 · 드래그 = 이동 · 0 = 원래 크기 · ESC = 닫기