라이브채팅 플랫폼 구현기 1탄 : 개발 언어 및 기반기술 조사
라이브채팅플랫폼 구현개발 언어기반 기술JavaKotlinGo LangErlang
AI 요약
Beta본 글은 멜론뮤직어워드 2022 행사를 위해 실시간 채팅 플랫폼을 자체 구축하는 과정의 첫 번째 이야기로, 개발 언어 및 기반 기술 조사 과정을 다룹니다. 기존 댓글 시스템의 불편함을 해소하고자 동시 접속자 200,000명 처리, 1초 이내 메시지 전송/수신, 금칙어 관리, 도배 탐지, 메시지 영구 저장, 실시간 지표 모니터링, meta 정보 관리 등의 요구사항을 가진 플랫폼을 5개월 내에 구현해야 하는 도전적인 프로젝트였습니다.
개발 언어 선정 단계에서는 Java, Kotlin, Go Lang, Erlang을 후보군으로 놓고 각 언어의 장단점을 비교 분석하며, 개발자 친숙도, 성능, 안정성 등을 고려하여 최적의 기술 스택을 결정하기 위한 초기 조사 과정을 상세히 설명합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

