๋ฌธํด๋ ฅ๊ณผ ์ฌ๊ณ ๋ ฅ์ ์ฎ๋ค, AI ๊ธฐ๋ฐ ๋ฌธํด๋ ฅ ํฅ์ ์๋น์ค

Weave๋ ํ๋์ธ์ ์ ํ๋ ๋ฌธํด๋ ฅ๊ณผ ์ง์ค๋ ฅ ํฅ์์ ๋๋ AI ํ์ต ์๋น์ค๋ก,
์ฌ์ฉ์์ ์์ฝ๊ณผ AI์ ํผ๋๋ฐฑ์ ํ๋์ ์ฌ์ดํด๋ก
ํ์ต์ ์งํํฉ๋๋ค.
| ๊ธฐํ ๋ฐ ๊ฐ๋ฐ ๊ธฐ๊ฐ | 2025.10.22 - 2025.10.31 |
| ์ฐธ๊ฐ ๋ํ | 2025 Sumtech ํด์ปคํค |
์ต๊ทผ ์ํผ ์ฝํ
์ธ ์๋น๊ฐ ๋์ด๋๋ฉด์ ์ฆ๊ฐ์ ์ด๊ณ ์๊ทน์ ์ธ ์๊ทน์๋ง ๋ฐ์ํ๋ ํ์ฝ ๋ธ๋ ์ธ๊ณผ ์ด๋ก ์ธํ ๋ฌธํด๋ ฅ ์ ํ๊ฐ
์ฌํ์ ๋ฌธ์ ๋ก ๋๋๋๊ณ ์์ต๋๋ค. Weave๋ ์ด๋ฌํ ๋ฌธ์ ์ ๋ง์ ๋
ํด๋ ฅ๊ณผ ์ดํ๋ ฅ ์ฆ์ง์ ๋๊ณ ์ ํฉ๋๋ค.
|
๊ธด ๊ธ์ ์ฝ๊ณ ํต์ฌ์ ํ์
ํ๋ ํ๋ จ์ ํตํด ์ง์ค๋ ฅ์ ํฅ์ํฉ๋๋ค. |
์์ฝ-ํผ๋๋ฐฑ์ ๋จ์ํ ํ์ต ์ฌ์ดํด๋ก ๊ตฌ์ฑ๋์ด ์๊ฐ ๋ถ๋ด์ด ์ ์ต๋๋ค. |
AI์ ํผ๋๋ฐฑ์ ํตํด ๋ ํด๋ ฅ๊ณผ ์ดํ๋ ฅ์ ์ ๊ฒํฉ๋๋ค. |
[AI] GPT API
-
๊ธ ์์ฑ, ์ฌ์ฉ์ ์์ฝ ํผ๋๋ฐฑ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ต๋๋ค.
[์บ์ฑ] REDIS
-
๊ธ ์ ์ฅ/๋ถ์/๋ญํน ๊ธฐ๋ฅ์ RedisJSON๊ณผ Redis์ Sorted Set์ ์ฌ์ฉํ์ต๋๋ค.
- ๋ฉ๋ชจ๋ฆฌ ๊ธฐ๋ฐ ์ ์ฅ
DB๋ณด๋ค ๋น ๋ฅธ ์กฐํยท๊ฐฑ์ ์๋๋ก, ๊ธ ์กฐํ / ์ถ์ ์ํ / ํ์ต ํต๊ณ / ๋ญํน ๊ธฐ๋ฅ์ ์ ํฉํฉ๋๋ค. - ์ด๋น ์๋ฐฑ๊ฐ์ ์์ฒญ๊น์ง ํ์ฅ์ฑ ๊ณ ๋ ค
๊ธ ๋ณธ๋ฌธ ๊ฐ์ด ์ฆ์ ์ฝ๊ธฐ ์์ ์ ์บ์ฑํ์ฌ DB ๋ถํ ๊ฐ์๋ฅผ ๊ณ ๋ คํ์ต๋๋ค. - TTL ์ค์ ์ผ๋ก ์ต์ ๋ฐ์ดํฐ ์ ์ง
์ค์ผ์ค๋ฌ๋ก ์ฃผ๊ธฐ์ ์ผ๋ก ์์ฑํ ๋ฐ์ดํฐ๋ฅผ ์๋ ์ญ์ ํ์ฌ ์ต์ ๋ฐ์ดํฐ๋ฅผ ์ ์งํ๋๋ก ํ์ต๋๋ค. - RedisJSON
์นดํ ๊ณ ๋ฆฌ, ์์ฑ์ผ์, ๋ณธ๋ฌธ์ผ๋ก ๊ตฌ์ฑ๋ ๊ธ ๊ฐ์ฒด๋ฅผ JSON ๋ค์ดํฐ๋ธ๋ก ์ ์ฅํ๊ธฐ ์ํด ์ฌ์ฉํ์ต๋๋ค. - Sorted Set
์์ฝ ํ์ต ํ ์ฌ์ฉ์์ ์ ์๋ฅผ sorted set์ ์ ์ฅํ์ฌ ํญ์ ์ ๋ ฌ๋ ์ํ ์ ์งํฉ๋๋ค. ๋ํ O(\log N)์ ์๊ฐ ๋ณต์ก๋๋ก ์ค์๊ฐ ๋ญํน ์กฐํ ๋ฐ ๊ฐฑ์ ์ด ๊ฐ๋ฅ์ผ ํ์ต๋๋ค.
[์๋ฆผ ๊ธฐ๋ฅ] FCM (Firebase Cloud Messaging)
-
ํธ์ ์๋ฆผ ๊ธฐ๋ฅ์ ์ฌ์ฉ์์ ์ง์์ ์ธ ํ์ต ๋
๋ คํฉ๋๋ค.
- Service Worker
๋ธ๋ผ์ฐ์ ๋ฐ ๋ชจ๋ฐ์ผ ํ๊ฒฝ ๋ชจ๋์ ์๋ฆผ ์ ์กํ๋๋ก ํ์ต๋๋ค. - ๋น๋๊ธฐ ๋ฉ์์ง ์ ์ก
์๋ฒ๊ฐ FCM ์๋ต์ ๊ธฐ๋ค๋ฆฌ๋ฉด์ ๋ฐ์ํ๋ ๋ธ๋กํน์ ๋ฐฉ์งํ๊ณ ์๋ฒ ์ฑ๋ฅ์ ์ต์ ์ผ๋ก ์ฌ์ฉํฉ๋๋ค.
Swagger API
API ๋ช
์ธ์ ๋ค์ด๋ก๋
