devmoa

LINE LIVE 채팅 기능의 기반이 되는 아키텍처

라인·2016년 10월 25일·00
LINE LIVE채팅 기능서버 구성아키텍처분산처리 시스템채팅방

AI 요약

Beta

LINE LIVE 동영상 송출 서비스의 채팅 기능 아키텍처를 소개하는 글입니다. 실시간 채팅은 시청자 간 소통뿐 아니라 송출자와 시청자 간의 접점을 만들고 방송을 함께 만들어가는 데 중요한 역할을 합니다.

인기 방송에서는 분당 1만 건 이상의 코멘트가 쏟아질 수 있어, 이를 신속하게 분산 처리하는 것이 핵심 과제입니다. 글에서는 폭포수처럼 쏟아지는 코멘트를 감당하기 위해 100대 이상의 서버 인스턴스로 구성된 현재의 서버 구조를 설명하며, 특히 '채팅방' 개념을 도입하여 시청자 수 증가에 따라 채팅방을 분할하는 방식을 통해 대규모 트래픽을 효과적으로 처리하는 아키텍처를 다룹니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다