์๋ ํ์ธ์! 30์ XNUMX์ผ ์ฐ๋ฆฌ ์ฌ๋ฌด์ค์์ Golang Moscow ์ปค๋ฎค๋ํฐ์ ํจ๊ป โโGo XNUMX์ฃผ๋ ๊ธฐ๋ ๋ชจ์์ ๊ฐ์ก์ต๋๋ค. ํ์์์ ๊ทธ๋ค์ Go ์๋น์ค์ ๋จธ์ ๋ฌ๋, ๋ฉํฐ ํด๋ฌ์คํฐ ๋ฐธ๋ฐ์ฑ์ ์ํ ์๋ฃจ์ , ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ์ฉ Go ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ ๊ธฐ์ ๋ฐ Go์ ์ญ์ฌ์ ๋ํด ๋ ผ์ํ์ต๋๋ค.
์ด ์ฃผ์ ์ ๊ด์ฌ์ด ์๋ค๋ฉด ๊ณ ์์ด๋ฅผ ๋ง๋๋ณด์ธ์. ๊ฒ์๋ฌผ์๋ ๋ณด๊ณ ์ ๋ นํ ์์, ์ฐ์ฌ ๋ฐํ, ํ์ ์ฐธ์์๋ค์ ๋ฆฌ๋ทฐ, ์ฌ์ง ๋ณด๊ณ ์ ๋งํฌ ๋ฑ ํ์์ ๋ชจ๋ ์๋ฃ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
๋ณด๊ณ ์
๋ฐ๋์ 10๋ - ์๋ ์ธ์ด ํ๋ผ์ฆ์ฒธ์ฝ
Go์ ๊ณผ๊ฑฐ์ ๋ฏธ๋, Golang Moscow๋ฅผ ํฌํจํ ์ํ๊ณ์ ์ปค๋ฎค๋ํฐ์ ๋ํ ๋ณด๊ณ ์์ ๋๋ค.
์ฒญ์ทจ์ ๋ฆฌ๋ทฐ
- ์ ๋ ๋ฐ๋์ ์ญ์ฌ๋ฅผ ํตํด ๋ง์ ๊ฒ์ ๋ฐฐ์ ์ต๋๋ค. ๊ทธ๊ฒ์ ํฅ๋ฏธ๋ก์ ๋ค.
- ์ธ์ด์ ๊ณต๋์ฒด์ ์ญ์ฌ์ ๋ํด ๋ฐฐ์ฐ๋ ๊ฒ์ ํฅ๋ฏธ๋ก์ ์ต๋๋ค.
- ๊ทธ๋ฐ ์ฌ๋๋ค๊ณผ ์ ๋ณด๊ฐ ๋ ๋ง์์ง ํ ๋ฐ์!
ML ๋ชจ๋ธ์ Go ์๋น์ค์ ํตํฉ โ Dmitry Zenin, Ozon
Ozon์ด ๋จธ์ ๋ฌ๋์ ์นดํ ๊ณ ๋ฆฌ ์์ธก์ ์ด๋ป๊ฒ ์ ์ฉํ๋์ง์ ๋ํ ์ด์ผ๊ธฐ์ ๋๋ค. ์คํ์ Python๊ณผ ํด๋น ML ์ํ๊ณ๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ํ์ฌ์ ์์ฐ์ ๊ณ์ ์งํ๋๊ณ ์์ผ๋ฉฐ Dmitry๋ ์ด๊ธฐ ์์ ์ ๊ด์ ๊ณผ ์ ์ฒด ์์คํ ์ ์ฑ๋ฅ ๊ด์ ์์.
์ฒญ์ทจ์ ๋ฆฌ๋ทฐ
- ๋ณด๊ณ ์๋ "๋ชจ๋ ์ฌ๋์ ์ํ ๊ฒ์ ์๋๋๋ค." ML, ์ ๊ฒฝ๋ง ๋ฑ์ ๊ด์ฌ์ด ์๋ ๋ถ๋ค์ด๋ผ๋ฉด ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค.
- ์ค์ ๊ฐ๋ฐ ์ฌ๋ก. ์์ด๋์ด๋ถํฐ ๊ตฌํ๊น์ง ๊ตฌํ์ ๋ํ ์ด์ผ๊ธฐ๋ฅผ ๋ฃ๋ ๊ฒ์ ์ธ์ ๋ ์ฆ๊ฒ์ต๋๋ค.
- ์ด์ ์ง์ฅ์์ ๋์ ๊ณํ์ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ๋ณ์ ์์ฑ์ Go๋ก ์ด์ ํ๋ ๊ฒ์ด์์ต๋๋ค. ์ด๊ฒ์ด ์์ฐ์ ๋ค์ด๊ฐ์ต๋๋ค. ์ฌ๋๋ค์ด Tensorflow/fasttext๋ฅผ ์ด๋ป๊ฒ ์ฐ๊ฒฐํ๋์ง ๋ฃ๋ ๊ฒ์ ํฅ๋ฏธ๋ก์ ์ต๋๋ค.
Navigator - ๋ค์ค ํด๋ฌ์คํฐ ๋ฐธ๋ฐ์ฑ์ ์ํ ์๋ฃจ์ : ์์ฑ ์ด์ ๋ฐ ๊ฐ๋ฐ ๊ฒฝํ - Mikhail Shaverdo, Avito
Mikhail์ Avito์ ์๋น์ค ๋ฉ์ ์๋ฅผ ์ฌ์ฉํ์ฌ Go์์ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ณ ํ ์คํธํ๋ ๊ธฐ๋ฅ์ ๋ํด ์ด์ผ๊ธฐํ์ต๋๋ค.
์ด ํ๋ก๊ทธ๋จ์ด ํฌํจ๋ฉ๋๋ค :
- Navigator๊ฐ ํ์ํ ์ด์ : ์ฌ๋ฌ DC ๋ฐ Canary;
- ํ์ฌ ์๋ฃจ์ ์ด ์ ํฉํ์ง ์์ ์ด์
- ๋ค๋น๊ฒ์ดํฐ ์๋ ๋ฐฉ์
- ๋จ์ ํ ์คํธ๋ ์ข์ง๋ง e2e๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ์ข์ต๋๋ค.
- ์ฐ๋ฆฌ๊ฐ ๋ง๋ ํจ์ .
์ฒญ์ทจ์ ๋ฆฌ๋ทฐ
- ํฅ๋ฏธ๋กญ๊ธด ํ์ง๋ง ์ ๋ ๋ฐ๋ธ์ต์ค๊ฐ ์๋๋๋ค. ์น๊ตฌ์๊ฒ ์ถ์ฒํ๋๋ฐ ๊ทธ ์น๊ตฌ๋ ๊ด์ฌ์ ๊ฐ์ง ๊ฒ ๊ฐ์์. ๊ฒ๋ค๊ฐ ๊ทธ๋ ์นด๋๋ฆฌ์ ๋ฆด๋ฆฌ์ค๋ ์ ํ๊ธฐ ์์ํ์ต๋๋ค.
- ๋์๊ฒ๋ ์๋ก์ด ๊ฒ์ด ๋ง์๋ค. ๋ค ์ดํดํ ์๋ ์์์ง๋ง ๊ณต์ฐ์ ์ฌ์ ํ โโํฅ๋ฏธ๋ก์ ์ต๋๋ค.
- ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ๋ฐฐ์ฐ๊ณ ์์ด์. ๋ณด๊ณ ์๋ ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
ํด๋ผ์ฐ๋ ์ธํ๋ผ ์ธ๊ณ๋ฅผ ์ํ ์๋น์ค ์ค๋น - Elena Grahovac, N26
Go๋ ์ค๋ซ๋์ ์ง์งํ๊ฒ ์ฌ๋์ ๋น ์ง ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค ํ๋์ ๋๋ค. ๊ทธ๋ฌ๋ ํจ๊ณผ์ ์ผ๋ก ๊ธ์ฐ๊ธฐ๋ฅผ ์์ํ๋ ค๋ฉด ๊ตฌ๋ฌธ์ ๋ฐฐ์ฐ๊ณ Go Tour๋ฅผ ์ด์ฉํ๊ฑฐ๋ ๊ต๊ณผ์๋ฅผ ์ฝ๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์์ต๋๋ค. Elena๋ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ์ฉ Go ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ ๋ฐ ํ์ํ ๊ธฐ์ , ์ธ๋ถ ์ข ์์ฑ์ ์ต๋ํ ์์ ํ๊ฒ ์์ ํ๋ ๋ฐฉ๋ฒ, Go๋ก ์์ฑ๋ ์๋น์ค๋ฅผ ์ ์ ํ๊ฒ ๋ํนํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ์์ต๋๋ค.
์ฒญ์ทจ์ ๋ฆฌ๋ทฐ
- ์ํผ ๋ฆฌํฌํธ. ๋งค์ฐ ์ ์ฉํ๊ณ ์ค์ ๋ก ์ง์ ์ ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
- ๊ทธ๋ ํฅ๋ฏธ๋กญ๊ฒ ์ด์ผ๊ธฐํฉ๋๋ค. ํฅ๋ฏธ๋ก์ด ์ฌ๋ก๊ฐ ๋ง์ต๋๋ค. ์ ๋ฐ์ ์ผ๋ก ์ฑ๊ณผ๋ ๊ธ์ ์ ์ด์์ต๋๋ค.
- ์ข์ ์กฐ์ธ. ์ต๋ ์ฐ์ต.
์ฐธ์กฐ
์ฐ๋ฆฌ๋ AvitoTech ํ์ด์ง์ ํ์ ์ฌ์ง์ ๊ฒ์ํ์ต๋๋ค.
๋๊น์ง ์ฐ๋ฆฌ๋ ๋ค์ ๋ง๋ !
์ถ์ฒ : habr.com