통합 게임 허브 전환 후 실시간 잔액 동기화 지연이랑 세션 끊김 현상 다들 어떻게 해결하시나요?
여러 벤더사의 API가 단일 인터페이스에 동시에 물리면서 각 엔진의 비동기 호출 처리 속도와 데이터 규격 차이로 인해 로드 밸런싱 병목이 발생하고 있습니다.
현재 실무에서는 이러한 지연을 막기 위해 게이트웨이 초입에 분산 캐시 레이어를 두고 통신 패킷을 표준화하여 트랜잭션 처리 순서를 정렬하는 방식을 먼저 적용하고 있는데요. 특히 루믹스 솔루션과 같은 구조를 참고하여 아키텍처를 개선 중인데도 다중 벤더 연동 시 발생하는 실시간 데이터 병목을 완벽히 제어하는 데는 여전히 손이 많이 가네요.
혹시 여러분의 오케스트레이션 레이어 설계에서는 이러한 병목을 제어하기 위해 어떤 방식의 대기열 큐 시스템(Kafka, RabbitMQ 등)을 주로 활용하고 계신가요? 실무자분들의 노하우나 조언 공유 부탁드립니다!