헤이조이스 웨비나를 소개합니다
황선주 · 컬리 · 컬리 기술 블로그
소개
2주 만에 개발된 웨비나 시스템이 지금까지도 잘 사용되고 있다는 이야기 💬
AI 핵심 요약
코로나19로 오프라인 강연을 온라인으로 전환하면서 외부 웨비나 솔루션의 불편한 사용자 경험, 운영 부담, 데이터 수집 한계를 해결하기 위해 자체 웨비나 시스템을 만들었다. 초소형 개발팀은 AWS IVS로 라이브 스트리밍을, Sendbird로 채팅을 구현하고, GraphQL·DynamoDB·AppSync·EventBridge를 활용한 서버리스 마이크로서비스 구조로 운영 기능을 구성했다. 자동 재생 정책에 따른 혼란은 시작 전 남은 시간과 음소거 안내로 줄였고, 참석자 데이터는 별도 테이블로 분리해 DynamoDB 항목 크기 제한에 대응했다. 2주 만에 출시한 MVP는 3년간 큰 장애 없이 운영됐으며, 200개가 넘는 강연을 지원하면서 참석자 관리와 운영 자동화 기능을 계속 확장했다.
- 초기 MVP에서는 AWS IVS와 Sendbird 같은 관리형 서비스를 활용해 핵심 기능을 빠르게 구현할 수 있다.
- 브라우저의 자동 재생 정책처럼 개발자가 통제하기 어려운 제약은 사전 안내와 화면 설계로 보완한다.
- DynamoDB 항목에는 400KB 제한이 있으므로, 참석자처럼 커질 수 있는 데이터는 별도 테이블로 분리한다.
- EventBridge와 Lambda를 조합하면 정기적인 데이터 동기화와 운영 자동화를 서버리스로 구성할 수 있다.
비슷한 학습 자료
LiveOps : 네이버앱의 실시간 운영과 크래시 핸들링 솔루션
DEVIEW 2023 · YouTube
[팀네이버 컨퍼런스 DAN25] What's In Our Infra: 대규모 트래픽을 수용하기까지
DAN 2025 · YouTube
[팀네이버 컨퍼런스 DAN25] A Naver's Approach to Zero Trust
DAN 2025 · YouTube
[팀네이버 컨퍼런스 단 23] 글로벌 웹툰 비즈니스의 성장과 창작 생태계
DAN 2023 · YouTube
[팀네이버 컨퍼런스 단 23] 투자자 라운지 Q&A SESSION (PART 1)
DAN 2023 · YouTube
서비스 장애를 예방하는 방법: Chaos Engineering
엔지니어링데이 2025 · YouTube