๊ฒฝ๊ณ ! ์ด ๊ธฐ์ฌ๋ ์์ง๋์ด๋ง ๊ธฐ์ฌ๊ฐ ์๋๋ฉฐ HighLoad ๋ฐ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ด๊ฒฐํจ์ฑ์ ๋ํ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๊ฒ์ํ๋ ๋ ์๋ฅผ ์ํ ๊ฒ์ ๋๋ค. ์๋ง๋ ๊ทํ๊ฐ ํ์ต์ ๊ด์ฌ์ด ์๋ค๋ฉด ์ด ์๋ฃ๋ ๊ทํ์๊ฒ ๊ด์ฌ์ด ์์ ๊ฒ์ ๋๋ค.
์ํฉ์ ์์ํด ๋ด
์๋ค. ์ผ๋ถ ์จ๋ผ์ธ ์์ ์์ ํ ์ธ ํ๋ก๋ชจ์
์ ์์ํ๋๋ฐ, ์๋ฐฑ๋ง ๋ช
์ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ทํ๋ ๋งค์ฐ ์ค์ํ ๋ฌผ๊ฑด์ ๊ตฌ๋งคํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. :-)
) ์ฅ์น๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ์ฌ์ดํธ๋ก ์ด๋ํ๋ฉด ์๋ฒ๊ฐ ์ถฉ๋ํฉ๋๋ค. "๋ฏธ์ํด์. ์ฌ๋์ด ๋๋ฌด ๋ง์์!" - ๊ด๋ฆฌ์๋ ์์
๋คํธ์ํฌ ์ด๋๊ฐ์ ๊ธ์ ์ฐ๊ณ ์ด ์ํฉ์ ํด๊ฒฐํ๊ฒ ๋ค๊ณ ์ฝ์ํฉ๋๋ค...
๊ทธ๋ฌํ ์๋ ๋งค์ฐ ๋ง์ ์ ์์ง๋ง ์์ฒญ์ด ๋น์ ์๋๋ก ๋์ฐฉํ๋๋ผ๋ ์์คํ
์ด ์ค๋ฅ ์์ด ์๋ํ ์ ์๋๋ก ํ๋ ๋ฉ์ปค๋์ฆ์ด ์๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๋ชจ๋ฅด์๊ฒ ์ง๋ง ๊ผญ ์๊ณ ์ถ์ผ์๋ค๋ฉด OTUS์์ ๊ฐ์๋ฅผ ๋ค์ด๋ณด์ธ์.
์ด ๊ณผ์ ์ ์๊ฐํ๋ ค๋ฉด ์ด๋ค ์ง์์ด ํ์ํฉ๋๊น?
- ์๋ฒ ๊ฐ๋ฐ ์ธ์ด ์ค ํ๋์ ๋ํ ์ง์: Python, PHP, Golang(๊ฐ๊ธ์ ), NodeJS(์ตํ์ ์๋จ), Java(์ตํ์ ์๋จ)
- ๊ธฐ๋ณธ์ ์ธ ์์ค์ ์น์ฌ์ดํธ ๋์์ธ ๋ฅ๋ ฅ
- JavaScript ๊ธฐ๋ณธ ์ง์
- SQL ์์ ๊ธฐ์ (์ฟผ๋ฆฌ ์์ฑ): MySQL์ ํ์ต ๊ณผ์ ์ ์ฌ์ฉ๋ฉ๋๋ค.
- ๋ฆฌ๋ ์ค ๊ธฐ์
์ ํ ์ํ์ ์น๋ฅด๋ ๊ฒ์ ๋น์ ์ด ์ด ๊ฐ์ข๋ฅผ ์๊ฐํ๊ธฐ์ ์ถฉ๋ถํ ์ง์์ ๊ฐ์ง๊ณ ์๋์ง๋ฅผ ์ดํดํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๊ต์ก ๊ณผ์ ์์ ์ฝ์ค ๊ต์ฌ๋ ํ์๋ค๊ณผ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ํคํ ์ฒ ๋ถ์ผ์ ์ผ๋ฐ์ ์ด๊ณ ์ฌ์ํ์ง ์์ ๋ฌธ์ ์ ๋ํด ๋ ผ์ํ๊ณ ์ด๋ฌํ ๋ฌธ์ ์ ๋ํ ์ต์์ ์๋ฃจ์ ์ ๋ํด ์ด์ผ๊ธฐํ๋ฉฐ ๋ฌผ๋ก ๋ง์ ์ฐ์ต๋ ํ๊ฒ ๋ฉ๋๋ค. . "High Load Architect" ๊ณผ์ ์ ์ด์ํ๋ฉด ์๋ฒ ์ฅ์ ์์๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ด๊ฒฐํจ์ฑ์ ๋ณด์ฅํ๊ณ , ์ฝ๊ฒ ํ์ฅ ๊ฐ๋ฅํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ณ , ํ ํ๋ฆฟ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฌ์ฉํ๊ณ , Google, Yandex, Mail.Ru์์ ๋ง๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ฃน, ๋ทํ๋ฆญ์ค ๋ฑ
๊ฐ์ข ํ๋ก๊ทธ๋จ์ ๋ํด ์ง๋ฌธ์ด ์๋์? ๊ด์ฐฎ์์.
Telegram์ ์ต๊ทผ์ ์ฌ๋ฌ ๋ฒ ์ถฉ๋ํ์ต๋๋ค. ๊ทธ ์ด์ ๋ฅผ ์๊ณ ๊ณ์ญ๋๊น? ํ ๋ ๊ทธ๋จ ๊ฐ๋ฐ์๋ค์ ๊ณ ๋ถํ ์ํคํ ์ฒ์ ๋ํ OTUS ๊ณผ์ ์ ์๊ฐํ์ง ์์๊ธฐ ๋๋ฌธ์ ๋๋ค! (๋ฌผ๋ก ๋๋ด์ด์ง๋ง,
์ฐ๋ฆฌ ์ปค๋ฎค๋ํฐ ๊ฝค ์ธ๊ธฐ ์๋ ๋ฐ์ด ๋์์ต๋๋ค).
OTUS๋ ํญ์ ์กธ์
์๋ค์๊ฒ ์ธ์ฌํ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๊ณ ์ถ๊ฐ ์ทจ์
์ ๋์ต๋๋ค. ๋ฐ๋ผ์ ๊ณผ์ ์ ๋ง์น ํ์๋ ๋ชจ๋ ์กธ์
์๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ทํ๋ ํํธ๋ ํ์ฌ์์ ์ธํฐ๋ทฐ ์ด๋๋ฅผ ๋ฐ์ ์ ์๋ ๊ธฐํ๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค. ๊ธฐํ๊ฐ ๋์ด๋๋ฉด OTUS ์ ๋ฌธ๊ฐ๊ฐ ๊ทํ์ ๊ฐ์ ์ ์ง์ ํ๋ฉด์ ์ด๋ ฅ์๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์์ฑํ๋๋ก ๋์์ค ๊ฒ์
๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋น์ ๋:
- ์๋ฃ๋ ๋ชจ๋ ์์ ์ ๋ํ ์๋ฃ๋ฅผ ๋ฐ๊ฒ ๋ฉ๋๋ค(์จ๋น๋ ๋น๋์ค ๋ นํ, ์๋ฃ๋ ์์ , ์ต์ข ํ๋ก์ ํธ).
- ํฉ๋ฆฌ์ ์ด๊ณ ์ ๊ตฌ์ฑ๋ ์ฝ๋๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
- ๋น์ ์ ๊ณผ์ ์๋ฃ์ฆ์ ๋ฐ๊ฒ ๋ ๊ฒ์ ๋๋ค
- ๋๊ธฐ์ ์์ ๋ณต์กํ ํ๋ก์ ํธ๋ฅผ ๊ตฌํํ ๋ ํ์ํ ์๊ณ ๋ฆฌ์ฆ ๋ฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๋ค๋ฃจ๋ ๊ธฐ์ ์ ์ต๋ํ๊ฒ ๋ฉ๋๋ค.
๋ฐ๋ผ์ ๊ทํ๊ฐ ์น ๊ฐ๋ฐ์, ์น ๊ฐ๋ฐ ํ์ ํ ๋ฆฌ๋, ์ค๊ณ์ ๋๋ ๊ธฐ์ ๊ด๋ฆฌ์๋ผ๋ฉด "๊ณ ๋ถํ ์ค๊ณ์" ๊ณผ์ ์ด ์ ํฉํฉ๋๋ค. ๊ต์ก ๊ณผ์ ์์ ์ด๋น ์์ญ๋ง(์ฌ์ง์ด ์๋ฐฑ๋ง)์ ์์ฒญ์ ๊ฒฌ๋ ์ ์๋ ์๋ฃจ์ ์ ํ๋ก์ ํธ์์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ , ์๋ฒ ์ฑ๋ฅ์ ์ ์ ํ๊ฒ ์ต์ ํํ ์ ์์ผ๋ฉฐ, ๋๊ตฌ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์์ํ๊ฒ ๋ฉ๋๋ค. ๊ทํ์ ํ๋ก์ ํธ์ ์ด๋ฏธ ์๋ ๊ฒ์ ๋๋ค. ๋ํ ์ด ๊ณผ์ ์ ํตํด HighLoad ๋ถ์ผ์ ์ง์์ ์ ๋ฐ์ดํธํ๊ณ ์ฒด๊ณํํ ์ ์์ต๋๋ค.
๊ทธ๊ฒ ๋ค์ธ ๊ฒ ๊ฐ์์. ์์ ๋ง๋์
์ถ์ฒ : habr.com