1. 개발 목적
- MICE 산업의 올인원 디지털 전환: 행사 개설, 모집, 진행, 통계 분석까지 파편화된 도구들을 하나의 플랫폼으로 통합하여 주최자의 운영 효율성을 극대화하고자 했습니다.
- 대규모 트래픽 대응 티켓팅 시스템: 인기 행사의 경우 티켓 오픈 직후 수만 명의 접속자가 몰리는 상황에서도 서버 다운 없이 안정적으로 예매를 처리하는 고가용성 아키텍처가 필요했습니다.
- 온/오프라인 하이브리드 행사 지원: 웨비나 스트리밍과 현장 행사를 동시에 지원하며, 실시간 질의응답 및 경품 추첨 등 참여형 기능을 통해 행사 몰입도를 높이는 것이 목표였습니다.
2. 기술 스택 및 선정 포인트
Front-end : TypeScript / Next.js Back-end : Java / Spring Boot Server : AWS EC2, Auto Scaling, ELB DB : MySQL
대규모 참가자가 동시 접속하는 티켓팅 시스템의 안정적 운영과 결제 처리를 위해 Spring Boot 선정.
3. 필요 기능
이벤트 등록/결제, 실시간 출석 확인, 질의응답
4. 루멘트만의 성공 전략
- 대기열 시스템(Virtual Waiting Room) 도입: 트래픽 폭주 시 서버가 마비되지 않도록 접속자 순번을 대기열로 관리하고 순차적으로 진입시키는 유량 제어 알고리즘을 적용하여 시스템 안정성을 확보했습니다.
- WebSocket 기반 실시간 인터랙션 엔진: 수천 명의 참가자가 동시에 진행하는 실시간 투표, 질의응답(Q&A), 모의투자 기능을 지연 없이 처리하기 위해 Socket.io 기반의 양방향 통신 서버를 구축했습니다.
- RTMP 및 HLS 스트리밍 파이프라인 최적화: 다양한 송출 소프트웨어(OBS 등)와 호환되는 RTMP 서버를 구축하고, HLS 변환을 통해 끊김 없는 고화질 라이브 웨비나 환경을 제공했습니다.
5. 작업결과
- 국내 MICE 플랫폼 시장 점유율 1위 달성: 안정적인 기술력을 바탕으로 정부 기관, 대기업, 스타트업 등 다양한 고객사를 확보하며 국내 최대 규모의 행사 플랫폼으로 성장했습니다.
- 티켓팅 트래픽 처리 성능 300% 향상: 대기열 시스템 도입 이후 서버 다운 사례가 전무하며, 동시 접속자 처리 용량이 획기적으로 늘어나 대형 콘퍼런스도 문제없이 소화하게 되었습니다.
- 행사 운영 리소스 절감 및 데이터 자산화: 자동화된 출석 체크와 통계 리포트 제공으로 주최자의 사후 관리 업무가 대폭 줄었으며, 행사 데이터가 자산으로 축적되는 선순환 구조를 만들었습니다.
* 실제 앱 화면은 하단의 이미지를 확인해주세요.





