[백엔드] 외부 서비스 연동 관련 필수 지식

job-interview-logo
2026. 02. 08.·Job Interview

​MSA 등 분산 환경에서 외부 서비스 연동은 필수적이지만, 타임아웃이나 트랜잭션 관리 미숙으로 인해 전체 시스템 장애로 이어지기 쉽습니다. 본 글에서는 외부 연동 시 반드시 고려해야 할 타임아웃(연결/읽기) 설정과 재시도 전략부터, 동시 요청 제한(Bulkhead) 및 서킷 브레이커 패턴의 적용 방법을 다룹니다. 또한, 분산 트랜잭션의 한계를 극복하기 위한 데이터 정합성 보장 프로세스와 커넥션 풀 고갈을 막는 실무적인 아키텍처 설계 팁까지, 백엔드 면접에서 당락을 가르는 핵심 질문들을 완벽하게 대비할 수 있도록 정리했습니다.