EAI I/F 방식의 지연 발생 및 장애 전파 문제를 해결하기 위해 MQ(Message Queue)를 도입함
MQ 도입 후, 출하지시 속도 개선 및 EAI 의존성 분리를 통해 시스템 안정성을 확보함
9월 올영세일 기간 동안 출하지시 처리 속도 향상을 통해 MQ의 성능을 입증함
기존 EAI I/F 방식은 배치 처리로 인해 지연 시간이 발생하고, 단일 장애 지점(Single Point of Failure)으로 작용했다. 따라서 MQ를 도입하여 실시간 데이터 전송 및 시스템 안정성 확보를 목표로 했다. MQ는 비동기 통신을 지원하여 시스템 간 결합도를 낮추는 데 기여했다.
MQ는 빠른 데이터 전송 속도와 높은 확장성을 제공하지만, 데이터 검색에는 적합하지 않다. EAI I/F는 DB 기반으로 데이터 검색이 용이하지만, 배치 처리로 인해 지연 시간이 발생한다. MQ는 비동기 통신으로 인해 시스템 간 결합도를 낮추는 장점이 있다.
MQ 시스템 구축 시, 메시지 큐 선택 및 설정에 많은 시간이 소요될 수 있다. 올영세일과 같은 대규모 트래픽 처리 시, MQ의 성능 튜닝이 필수적이다. 따라서 모니터링 시스템 구축을 통해 병목 현상을 사전에 감지하고, 장애 발생 시 대응 방안을 마련해야 한다.