jongminchungtech
블로그시리즈쇼케이스
EN

시리즈

분산 환경의 실패 처리

결과가 불명확한 요청부터 Saga의 유지보수 비용, OpenStack와 Kubernetes의 조정 루프까지 분산 장애를 다루는 설계 원칙

1. 분산 환경의 실패 처리·2026-08-25·experimental분산 장애 처리 1편: 요청은 어디까지 처리됐는가프로세스 강제 종료와 응답 유실이 만드는 결과 불명확성을 분석하고 트랜잭션, 멱등성, Outbox, 재조정의 최소 안전선을 정의합니다.2. 분산 환경의 실패 처리·2026-08-25·experimental분산 장애 처리 2편: Saga와 오케스트레이터의 숨은 비용Saga, 상태 머신, choreography, orchestrator가 정상 흐름 밖에서 만드는 전이·보상·버전·운영 비용과 도입 조건을 분석합니다.3. 분산 환경의 실패 처리·2026-08-25·experimental분산 장애 처리 3편: OpenStack와 Kubernetes는 실패를 어떻게 수렴시키는가OpenStack Nova와 Kubernetes가 전역 트랜잭션 대신 영속 상태, 비동기 명령, 멱등 조정 루프, fencing으로 분산 장애를 다루는 방식을 비교합니다.

탐색

  • 블로그

모음

  • 시리즈

Feed

  • RSS

언어

  • English

Elsewhere

  • jamie.kr ↗

Engineering Notes · Jamie