dailyrium
/find

[태그:] DevOps

· 12 min read

MSA 단점 완벽 분석 – 마이크로서비스 구조가 무조건 좋지 않은 이유

MSA 단점을 제대로 알고 도입을 결정하셨나요? “요즘 잘 나가는 회사는 다 MSA 씁니다”라는 말에 이끌려 무작정 마이크로서비스 아키텍처를 도입했다가 운영 지옥을 경험하는 팀이 적지 않습니다. Netflix, Amazon, Uber가 MSA로 성공했다는 이야기는 넘쳐나지만, 그 이면에 수백 명의 엔지니어와 수천억 원의 인프라 투자가 있었다는 사실은 잘 알려지지 않습니다. MSA는 분명 강력한 아키텍처입니다. 하지만 모든 팀, 모든 서비스에 […]

· 13 min read

장애 대응 시 미들웨어부터 확인하는 이유 — 원인 추적의 기술

새벽 두 시에 알람이 울립니다. “서비스 응답 없음, 즉시 확인 요망.” 이 순간 어디서부터 봐야 할까요? 물리 서버 CPU? 네트워크? 애플리케이션 코드? 경험 있는 운영자는 대부분 같은 곳을 먼저 열어봅니다. 바로 장애 대응 미들웨어 확인 입니다. 그것이 습관이 아니라 이유가 있는 선택임을 이 글에서 설명합니다. 미들웨어는 클라이언트 요청이 반드시 통과하는 허브이자, 장애가 가장 자주 발현되는 계층입니다. 단순한 […]