배민쇼핑라이브를 만드는 기술: 채팅 편
채팅자체 구현배민쇼핑라이브Netty메시지 큐고가용성
AI 요약
Beta배민쇼핑라이브에서 채팅 기능을 자체 구현하게 된 배경과 기술적인 내용을 공유하는 글입니다. 라이브 커머스에서 채팅은 고객과의 주요 소통 창구이자 이벤트 수단으로, 분당 2만 건 이상의 메시지가 송수신되는 높은 트래픽을 처리해야 합니다.
Sendbird, FCM 등 외부 솔루션 도입 시 비용, 인프라 의존성, 처리량 한계 등의 문제점을 고려하여 자체 구현을 결정했습니다. 과거 영상 기반 SNS 'Thiiing' 개발 경험을 바탕으로 Netty를 이용해 채팅 서버를 직접 구축했으며, 웹뷰 UI를 활용했습니다.
이를 통해 성장하는 트래픽을 안정적으로 처리하며 고가용성을 확보했습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


