문제
다음 중 분산 시스템에서 트랜잭션 처리와 메시지 큐잉을 모두 지원하는 미들웨어로 가장 적절한 것은?
① TPM(Transaction Processing Monitor) ② ESB(Enterprise Service Bus) ③ CDN(Content Delivery Network) ④ API Gateway
정답
1번
해설
TPM(Transaction Processing Monitor)은 분산 환경에서 트랜잭션 처리를 담당하는 미들웨어로, ACID 속성을 보장하며 메시지 큐잉 기능도 제공한다. ESB는 서비스 간 통합에 중점을 두고, CDN은 콘텐츠 전송에, API Gateway는 API 관리에 특화되어 있다.