2025.07.20A·02모놀리식 vs 마이크로서비스: 아키텍처 전쟁의 끝은? (완벽 가이드)
현대 소프트웨어 아키텍처 가이드. DDD, 콘웨이의 법칙, SAGA 패턴, CQRS, 모듈러 모놀리스, 그리고 실제 마이그레이션 전략(Strangler Fig)까지.
ArchitectureMSABackend
→2025.06.12S·07MSA의 문지기, API Gateway: 구현부터 모니터링까지
마이크로서비스 아키텍처(MSA)에서 API Gateway가 필수적인 이유를 '호텔 프론트 데스크' 비유로 설명합니다. Kong, Nginx, AWS API Gateway 비교 및 Rate Limiting, GraphQL 통합, Observability까지 심층 분석.
MSAAPI GatewayBackend
→2025.06.04A·01MSA의 악몽, 분산 트랜잭션 (Saga 패턴으로 해결하기)
서비스를 MSA로 쪼갰더니 트랜잭션 관리가 지옥이 되었습니다. 주문은 성공했는데 결제는 실패하고, 재고는 이미 차감되었다면? 모놀리식의 ACID가 그리워지는 순간, 분산 환경에서 데이터 일관성을 지키는 Two-Phase Commit(2PC), Saga 패턴(Choreography, Orchestration)을 구체적인 예제와 함께 다뤄봤습니다.
MSAArchitectureDatabase
→