# 배민쇼핑라이브를 만드는 기술: 채팅 편

> Clean Markdown view of GeekNews topic #5219. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=5219](https://news.hada.io/topic?id=5219)
- GeekNews Markdown: [https://news.hada.io/topic/5219.md](https://news.hada.io/topic/5219.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-10-19T09:06:01+09:00
- Updated: 2021-10-19T09:06:01+09:00
- Original source: [techblog.woowahan.com](https://techblog.woowahan.com/5268/)
- Points: 11
- Comments: 0

## Topic Body

- 왜 자체 구현했는가? (Sendbird/FCM 대신)

- 아키텍처 : Redis Pub/Sub + Webflux + WebSocket

- 구현의 방향성

ㅤ→ WebSocket을 최소한으로 사용

ㅤ→ RDB 직접 접근을 배제

- 몇 가지 시행착오들

ㅤ→ WebSession 사용으로 인한 장애

ㅤ→ 멈춰 버린 어드민 : 리스트 가상화와 렌더링 횟수 줄이기

## Comments



_No public comments on this page._
