Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
๊ธ๋ก๋ฒ ์์ ๋์ค์ปค๋ฒ๋ฆฌ ์๋น์ค Azar์ Matching Dev Team์์ ์ค์๊ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐ ์๊ณ ๋ฆฌ์ฆ ์ค๊ณ ๊ฒฝํ์ด ์๋ ์ ๊ท์ง ๊ฐ๋ฐ์๋ฅผ ์ฐพ๊ณ ์์ต๋๋ค. ํ์ ๋จธ์ ๋ฌ๋, DevOps ๋ฐ ๋ฐ์ดํฐ ์์ง๋์ด๋ง ๋ถ์์ ํ๋ ฅํ์ฌ ํ์ ์ ์ธ ๊ธฐ์ ์ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค. ์ง์์๋ ๊ณ ๊ฐ์ฉ์ฑ ๋ฐ ๋์ฉ๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ๋ํ ๊ฒฝํ์ด ์๊ตฌ๋ฉ๋๋ค.
[Azar - Matching Dev Team ์๊ฐ]
Azar๋ 2013๋ ์ถ์ ์ดํ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ์ฌ ์ ์ธ๊ณ ์์ต ๋ช ์ ์ฌ์ฉ์๋ฅผ ๋ณด์ ํ๊ณ ์๋ ๊ธ๋ก๋ฒ ์์ ๋์ค์ปค๋ฒ๋ฆฌ ์๋น์ค์ ๋๋ค. Azar๋ ์๋ก์ด ์ฌ๋๋ค๊ณผ ์ค์๊ฐ์ผ๋ก ์ํตํ ์ ์๋ 1:1 ๋น๋์ค ์ฑํ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ง๋ 10๋ ๊ฐ ๊ธ๋ก๋ฒ ์์ฅ์์ Instant Video Chat ์์ฅ์ ์ ๋๋ฅผ ์งํค๊ณ ์์ต๋๋ค. ๋งค์ผ 1์ต ๊ฑด ์ด์์ ์ฐ๊ฒฐ์ ์ด๋ฃจ์ด๋ด๋ฉฐ, ํด๋(Tinder)๋ฅผ ๋ณด์ ํ ๊ธ๋ก๋ฒ ๋ฐ์ดํ ๊ธฐ์ ๋งค์น๊ทธ๋ฃน(Match Group)์ ํฉ๋ฅํ ์ดํ์๋ ์ง์์ ์ธ ์ฑ์ฅ๊ณผ ๋ฐ์ด๋ ์ฑ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค.
Azar Matching Dev Team์ ๊ธ๋ก๋ฒ ์ฌ์ฉ์๋ก๋ถํฐ ๋ค์ด์ค๋ ๋งค์น ์์ฒญ์ ์ค์๊ฐ์ผ๋ก ์ฒ๋ฆฌํ๊ณ , ์ด๋น ์๋ฐฑ๋ง ๊ฑด์ ๋ณต์กํ ์ฐ์ฐ์ ํตํด ์ต์ ์ ์๋๋ฅผ ๋น ๋ฅด๊ฒ ๋งค์นญํ๋ ํต์ฌ ๊ธฐ์ ์ ๋ด๋นํ๊ณ ์์ต๋๋ค. ์ด ๊ณผ์ ์์ ์ฌ์ฉ์์ ๊ฐ์ธ์ ์ ํธ๋๋ ๋ฌผ๋ก ๊ตญ๊ฐ, ์ธ์ด ๋ฑ ๋ค์ํ ์ปจํ ์คํธ๋ฅผ ์ข ํฉ์ ์ผ๋ก ๋ถ์ํ์ฌ ๋์ ์์ค์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
์ด๋ฅผ ์ง์ํ๊ธฐ ์ํด Azar Matching Dev Team์ Apache Flink๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ด์ ์ง์ฐ(low latency) ํ๊ฒฝ์์ ์ค์๊ฐ ๋์ฉ๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ์ํํ๊ณ ์์ต๋๋ค. Flink์ event-driven ์ํคํ ์ฒ์ stateful streaming ๊ธฐ๋ฅ์ ์ ๊ทน์ ์ผ๋ก ํ์ฉํ์ฌ ๊ธ๋ณํ๋ ํธ๋ํฝ๊ณผ ์ฌ์ฉ์ ์ปจํ ์คํธ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ์์ผ๋ฉฐ, ์ผ 10์ต ๊ฑด ์ด์์ ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ ๋ํ Flink๋ฅผ ํตํด ์์ ์ ์ผ๋ก ์ด์ํ๊ณ ์์ต๋๋ค.
Azar Matching Dev Team์ DevOps Team, Data Engineering Team ๊ทธ๋ฆฌ๊ณ ๋จธ์ ๋ฌ๋ ์ ๋ฌธ๊ฐ๋ค๋ก ๊ตฌ์ฑ๋ ML Team๊ณผ ๊ธด๋ฐํ ํ๋ ฅํ๋ฉฐ ๊ธฐ์ ์ ํ์ ๊ณผ ์ธํ๋ผ ์ต์ ํ๋ฅผ ํตํด ์ง์์ ์ผ๋ก ๋งค์นญ ํ์ง์ ํฅ์์ํค๊ณ ์์ต๋๋ค. ๋ํ, ๋ค์ํ ๊ตญ๊ฐ์ ๋ฌธํ์ ํน์ฑ, ์ธ์ด์ ๋ค์์ฑ, ๋ฒ์ ๊ท์ ๋ฅผ ๊น์ด ์ดํดํ๊ณ ์ด๋ฅผ ๋ฐ์ํ ๊ธฐํ ๋ฐ ๊ฐ๋ฐ ๊ฒฝํ์ ์์ ์ ์์ผ๋ฉฐ, ๊ธ๋ก๋ฒ ๋ฐ ์ง์ญ์ ์๊ตฌ์ฌํญ์ ๊ท ํ ์๊ฒ ์ถฉ์กฑํด ๋น์ฆ๋์ค ์ฑ๊ณผ๋ฅผ ๊ทน๋ํํ๋ ํ๋ก์ ํธ์ ํจ๊ป ์ฐธ์ฌํ ์ ์์ต๋๋ค.
Azar Backend ๊ธฐ์ ๋ธ๋ก๊ทธ ์ดํด๋ณด๊ธฐ (Link)