Mail-Cote๋ gRPC์ Google Kubernetes Engine๋ฅผ ํ์ฉํ ์ฝ๋ฉํ
์คํธ ๋ฉ์ผ ์ ์ก ์๋น์ค์
๋๋ค.
๋งค์ผ ์ค์ 7์, ์ฌ์ฉ์์ ๋์ด๋์ ๋ง๋ ๋ฌธ์ ๋ฅผ ํ๋ ์ดํ
ํด ์ด๋ฉ์ผ๋ก ์ ์กํฉ๋๋ค.
- ์ฌ์ฉ์๋ ์ด๋ฉ์ผ, ๋น๋ฐ๋ฒํธ, ๋์ด๋๋ฅผ ์ ๋ ฅ.
- ๋งค์ผ ์ค์ 7์, ์ฌ์ฉ์์ ๋์ด๋์ ๋ง๋ ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ๋ฅผ ์ด๋ฉ์ผ๋ก ์ ์ก.
- ํ๋ ์ด์ ๋ ๋ฌธ์ ๋ฅผ ํตํด ์ฝ๋ฉํ ์คํธ ์ค๋ ฅ์ ๊พธ์คํ ํฅ์.
Name | Role |
---|---|
ํ์ค์ง | Back-End |
์ก์ฑํ | Back-End |
ํ 8์กฐ๋ gRPC
์ GKE
๋ฅผ ์ ๊ทน์ ์ผ๋ก ํ์ฉํ๋ฉฐ ๋ชจ๋ ๊ฐ ํต์ ์ ํจ์จํํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋ฐฐ๊ฒฝ: ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ๋ฅผ ๋ฑํ์ํ๊ฑฐ๋ ๊พธ์คํ ํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์.
- ๋ชฉํ: ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ๋ฅผ ๋งค์ผ ์ ํ๋ฉฐ ์ค๋ ฅ ํฅ์๊ณผ ํ์ต ์ต๊ด์ ํ์ฑ.
gRPC
: ์๊ฒฉ ๋ชจ๋์ ํจ์๋ฅผ ๋ก์ปฌ์ฒ๋ผ ํธ์ถํ ์ ์๋ ์๊ฒฉ ํ๋ก์์ ํ๋กํ ์ฝ.- ๋ชจ๋ ๊ฐ DB ์ฐ๊ฒฐ ์ต์ํ ๋ฐ ์ฒ๋ฆฌ ์๋ ์ต์ ํ.
GKE
: Kubernetes ๊ธฐ๋ฐ์ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ํ๋ซํผ.- Dockerfile, ReplicaSet ๋ฑ์ ํ์ฉํ์ฌ ์๋น์ค ์์ ์ฑ ํ๋ณด.
Google Cloud Storage
: ํฌ๋กค๋ง ๋ฐ์ดํฐ๋ฅผ.json
ํ์ผ๋ก ์ ์ฅ ๋ฐ ๊ด๋ฆฌ.- ์ธ๋ถ ์๋ฒ์์ ๋์งํธ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌ.
- ์๋ ๋ฐฑ์ , ๋ฐ ์์ฌ์ด ๋ณต๊ตฌ
- Google Cloud ๊ด๋ฆฌํ ์๋น์ค์ด๋ฏ๋ก, ํธ์จ์ ์ด์ ๋ฐ ํ์ฅ ๊ฐ๋ฅ์ฑ ์ธก๋ฉด์์ ์ข์.
- Language: Python, Go
- Framework: gRPC
- Infrastructure: GKE, Docker, GCS, Cloud sql
- Plus: Nginx, Streamlit
์๋น์ค ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ์ด์ง: Mail-Cote
- ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ ๊ณ ๋ํ.
- UI/UX ๊ฐ์ ๋ฐ ๋์๋ณด๋ ์ถ๊ฐ.
- ๋ค์ํ ์ฝ๋ฉํ ์คํธ ํ๋ซํผ ์ฐ๋(GitHub Copilot, LeetCode, etc).
- ๊ธฐ๋ฅ ํ์ฅ