dailyrium
/find

[카테고리:] 서버 · 인프라 · 네트워크

· 9 min read

웹서버·WAS·DB 서버를 분리하는 이유 – 면접 대비·아키텍처 정리

웹서버 – WAS – DB 분리는 백엔드 개발자·인프라 엔지니어 면접에서 빠지지 않는 단골 질문입니다. “왜 하나의 서버에 다 올리면 안 되나요?”, “웹서버와 WAS의 차이가 뭔가요?”, “Nginx는 왜 Tomcat 앞에 두는 건가요?” — 이 질문들은 서버 아키텍처 설계의 기본 철학을 이해하는지 측정하는 지표입니다. 단순히 “역할이 달라서”라는 한 줄 답변으로는 시니어 개발자 평가를 통과할 수 없습니다. 정적·동적 […]

· 13 min read

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

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