๐ฑย ์ฃผ์ ๊ธฐ๋ฅ
- ๊ฐ์ฒด ์ธ์์ ํตํ ํฌํ ์นด๋ ์๋ ๊ฐ์ง๋ก ์์ฌ์ด ํ๋งค๊ธ ๋ฑ๋ก
- ๋ฑ๋ก ์นด๋์ ํ์์น ๊ธฐ๋ฐ์ ์ฌ์ฉ์ ์๋ ๋งค์นญ
- ์ฑ๋ด์๊ฒ ๊ถ๊ธํ ํฌํ ์นด๋ ์ง๋ฌธ ๋ฐ ์ต์ ๊ฐ ํ๋งค๊ธ ์กฐํ
- ์ฌ์ฉ์ ๊ฐ์ ์ฑํ
์ผ๋ก ์์ฌ์ด ๊ฑฐ๋ ์ฝ์
๐ย ๊ธฐ์ ์คํ
- Frontend : React, TypeScript
- Backend : Spring Boot, Spring Security, FastAPI, JPA
- AI : Yolo, Gemini, OpenAI, text-embedding
- DB : PostgreSQL, Redis, ChromaDB
- DevOps : AWS EC2, Jenkins, Docker, Nginx
- ํ์
ํด : Jira, Notion, GitLab, Postman, MatterMost
๐ฉโ๐ปย ๋ด๋น ์ญํ
PM
- ํ๋ก์ ํธ ๋ฆฌ๋๋ก์ ์ ๋ฐ์ ์ธ ์งํ ๊ณํ ์๋ฆฝ๊ณผ ํ์ ๊ฐ ํ์
์ ์ด๊ด
Backend
- ํ๋ก์ ํธ ์ ์ฒด ERD ์ค๊ณ ๋ฐ ์ธ๋ฑ์ฑ
- OAuth ๊ธฐ๋ฐ ์ฌ์ฉ์ ์ธ์ฆ ๋ก์ง ์ค๊ณ ๋ฐ ๊ตฌํ
- WebSocket + STOMP + Redis Pub/Sub ๊ธฐ๋ฐ์ ์ฑํ
DevOps
- Jenkins์ Docker๋ฅผ ์ฌ์ฉํ์ฌ Frontend, Backend, AI ์ปจํ
์ด๋ CI/CD ํ์ดํ๋ผ์ธ ์ค๊ณ ๋ฐ ๊ตฌ์ถ
- Nginx๋ฅผ Proxy Server๋ก ์ฌ์ฉ
๐ฉย Redis Pub/Sub์ ํ์ฉํ ์ฑํ
์๋ต ์๋ ๊ฐ์
๋ฌธ์ ์ํฉ
WebSocket + STOMP ๊ตฌ์กฐ๋ง์ผ๋ก ์ฑํ
์ ์ค๊ณํ์ ๋ ํธ๋ํฝ์ด ๋ชฐ๋ฆฌ๋ ๊ฒฝ์ฐ StompConversionException
์๋ฌ๊ฐ ๋ฐ์ํ๋ฉฐ ๋ฉ์์ง๋ฅผ ๊ฑฐ์ ์ฒ๋ฆฌํ์ง ๋ชปํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์