면접 단골 시스템 설계 패턴 깊은 분석 + 실측 시뮬 결과 + 화이트보드 토론. 각 글의 시나리오는 시뮬레이터에서 직접 만져볼 수 있습니다.
서비스 분리는 정답일까? 같은 워크로드를 모놀리스 단일 서버 vs MSA chain으로 시뮬해서 throughput / latency / 운영 비용 비교. 면접 화이트보드 토론 핵심.
단순 horizontal scale로 풀 수 없는 문제들. Single DB 병목, Cold cache spike, Microservice chain latency, Session sticky, Connection pool, Cascading failure. 각자 시뮬로 확인.
Hot key contention 도메인. 같은 row를 동시 update 시 RDBMS row lock 직렬화 → 처리 못한 요청 backpressure → 앱 thread 가득 → cascading. 해결책 4가지 (Redis INCR / sub-counter / Kafka serial / cell architecture).