피드로 돌아가기
Dev.toBackend
원문 읽기
WebSocket 기반 sub-500ms 입찰 시스템 및 OCC 적용 라이브 경매 플랫폼 구축
BazaarLive: Live Video Auctions for India's $16B Collectibles Market – Built for H0 Hackathon
AI 요약
Context
기존 인도 수집품 시장의 WhatsApp 기반 거래로 인한 신뢰 부족 및 실시간 협상 부재 문제 분석. 고가품 거래의 특성상 실시간 영상 확인과 즉각적인 입찰 처리 능력을 갖춘 시스템 요구 사항 발생.
Technical Solution
- LiveKit 기반의 Enterprise Video Streaming 도입을 통한 판매자-구매자 간 실시간 시각적 신뢰 구축
- WebSocket 프로토콜 채택으로 입찰 지연 시간을 500ms 미만으로 단축한 초저지연 인터랙션 구현
- 낙관적 동시성 제어(OCC) 기법을 적용하여 다수 구매자의 동시 입찰 시 발생하는 데이터 정합성 충돌 해결
- AWS DSQL 및 DynamoDB를 활용한 확장 가능한 데이터 저장소 설계로 고빈도 트랜잭션 처리 최적화
- AI 기반 상품 설명 및 경매 요약 자동화를 통한 운영 효율성 증대 및 데이터 기반 인사이트 도출
- Razorpay 연동을 통한 실결제 기반의 10% 플랫폼 수수료 모델 구현으로 상용 수준의 결제 파이프라인 구축
실천 포인트
실시간 입찰 시스템 설계 시 WebSocket의 레이턴시 측정 및 OCC를 통한 동시성 제어 로직 검토, 고가품 거래를 위한 실시간 스트리밍 SDK의 QoS 검증 필요