-
Notifications
You must be signed in to change notification settings - Fork 3
Enhancing the Chatting
DongHoon Lee edited this page Aug 14, 2024
·
1 revision
- ์ค์๊ฐ ์ฑํ ์ ์ ํฉํ๋ฉฐ ์๋ฐฉํฅ ํต์ ์ ์ง์ํ๋ Socketํต์ ๋ฐฉ์์ WebSocket ํ๋กํ ์ฝ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ
- ํจ์จ์ ์ธ ๋ฉ์ธ์ง์ ์ก์ ์ํด ์๋ธํ๋กํ ์ฝ๋ก Stomp๋ฅผ ์ฌ์ฉํ์ฌ ๋ฉ์์ง์ ์ ํ, ํ์, ๋ด์ฉ์ ์ ์ํ์ฌ ๊ท๊ฒฉ์ ๊ฐ์ถ ๋ฉ์์ง๋ฅผ ์ ์กํ ์ ์๊ฒ ๊ตฌํ
- ๊ตฌ๋ ์ ๋ณด๋ฅผ redis ์๋ฒ์ ChannelTopic์ผ๋ก ์ ์ฅํด ๊ฐ์ Topic์ ๊ตฌ๋ ํ๊ณ ์๋ ์ฌ์ฉ์์๊ฒ ๋ฉ์ธ์ง๋ฅผ ์ก์์ ํ๋๋ก ๊ตฌํ
- ์ฑํ ๋ณด๊ด DB๋ฅผ RDBMS ์์ NoSQ์ธ MongoDB๋ก ์ด์ ํ์ฌ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์ฑ๋ฅ ์ต์ ํ.
- ์ฌ๋ฌ ํผ๋๋ฐฑ๊ณผ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ฐํ์ผ๋ก FCM ๊ธฐ๋ฐ ์ค์๊ฐ ์ฑํ ์๋ฆผ ๊ธฐ๋ฅ ๊ตฌํ์ผ๋ก ์ฌ์ฉ์ ์ฐธ์ฌ๋ ํฅ์.