๊ณ ๋ถ€ํ•˜ ๊ฑด์ถ•๊ฐ€. OTUS์˜ ์ƒˆ๋กœ์šด ์ฝ”์Šค

๊ฒฝ๊ณ ! ์ด ๊ธฐ์‚ฌ๋Š” ์—”์ง€๋‹ˆ์–ด๋ง ๊ธฐ์‚ฌ๊ฐ€ ์•„๋‹ˆ๋ฉฐ HighLoad ๋ฐ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋‚ด๊ฒฐํ•จ์„ฑ์— ๋Œ€ํ•œ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋…์ž๋ฅผ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ๊ท€ํ•˜๊ฐ€ ํ•™์Šต์— ๊ด€์‹ฌ์ด ์—†๋‹ค๋ฉด ์ด ์ž๋ฃŒ๋Š” ๊ท€ํ•˜์—๊ฒŒ ๊ด€์‹ฌ์ด ์—†์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ณ ๋ถ€ํ•˜ ๊ฑด์ถ•๊ฐ€. OTUS์˜ ์ƒˆ๋กœ์šด ์ฝ”์Šค

์ƒํ™ฉ์„ ์ƒ์ƒํ•ด ๋ด…์‹œ๋‹ค. ์ผ๋ถ€ ์˜จ๋ผ์ธ ์ƒ์ ์—์„œ ํ• ์ธ ํ”„๋กœ๋ชจ์…˜์„ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ, ์ˆ˜๋ฐฑ๋งŒ ๋ช…์˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ท€ํ•˜๋„ ๋งค์šฐ ์ค‘์š”ํ•œ ๋ฌผ๊ฑด์„ ๊ตฌ๋งคํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. :-) ) ์žฅ์น˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๋‹น ์‚ฌ์ดํŠธ๋กœ ์ด๋™ํ•˜๋ฉด ์„œ๋ฒ„๊ฐ€ ์ถฉ๋Œํ•ฉ๋‹ˆ๋‹ค. "๋ฏธ์•ˆํ•ด์š”. ์‚ฌ๋žŒ์ด ๋„ˆ๋ฌด ๋งŽ์•„์š”!" - ๊ด€๋ฆฌ์ž๋Š” ์†Œ์…œ ๋„คํŠธ์›Œํฌ ์–ด๋”˜๊ฐ€์— ๊ธ€์„ ์“ฐ๊ณ  ์ด ์ƒํ™ฉ์„ ํ•ด๊ฒฐํ•˜๊ฒ ๋‹ค๊ณ  ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค...

๊ณ ๋ถ€ํ•˜ ๊ฑด์ถ•๊ฐ€. OTUS์˜ ์ƒˆ๋กœ์šด ์ฝ”์Šค

๊ทธ๋Ÿฌํ•œ ์˜ˆ๋Š” ๋งค์šฐ ๋งŽ์„ ์ˆ˜ ์žˆ์ง€๋งŒ ์š”์ฒญ์ด ๋น›์˜ ์†๋„๋กœ ๋„์ฐฉํ•˜๋”๋ผ๋„ ์‹œ์Šคํ…œ์ด ์˜ค๋ฅ˜ ์—†์ด ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฅด์‹œ๊ฒ ์ง€๋งŒ ๊ผญ ์•Œ๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด OTUS์—์„œ ๊ฐ•์˜๋ฅผ ๋“ค์–ด๋ณด์„ธ์š”. "๊ณ ๋ถ€ํ•˜ ์•„ํ‚คํ…ํŠธ", ์ด ๋ถ„์•ผ์˜ ์ˆ™๋ จ๋œ ์ „๋ฌธ๊ฐ€๊ฐ€ ์„œ๋ฒ„๊ฐ€ ๋” ์ด์ƒ ์ถฉ๋Œํ•˜์ง€ ์•Š๋„๋ก ์กฐ์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์„ ์ˆ˜๊ฐ•ํ•˜๋ ค๋ฉด ์–ด๋–ค ์ง€์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๊นŒ?

  • ์„œ๋ฒ„ ๊ฐœ๋ฐœ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์— ๋Œ€ํ•œ ์ง€์‹: Python, PHP, Golang(๊ฐ€๊ธ‰์ ), NodeJS(์ตœํ›„์˜ ์ˆ˜๋‹จ), Java(์ตœํ›„์˜ ์ˆ˜๋‹จ)
  • ๊ธฐ๋ณธ์ ์ธ ์ˆ˜์ค€์˜ ์›น์‚ฌ์ดํŠธ ๋””์ž์ธ ๋Šฅ๋ ฅ
  • JavaScript ๊ธฐ๋ณธ ์ง€์‹
  • SQL ์ž‘์—… ๊ธฐ์ˆ (์ฟผ๋ฆฌ ์ž‘์„ฑ): MySQL์€ ํ•™์Šต ๊ณผ์ •์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ๋ฆฌ๋ˆ…์Šค ๊ธฐ์ˆ 

์ž…ํ•™ ์‹œํ—˜์„ ์น˜๋ฅด๋Š” ๊ฒƒ์€ ๋‹น์‹ ์ด ์ด ๊ฐ•์ขŒ๋ฅผ ์ˆ˜๊ฐ•ํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•œ ์ง€์‹์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€๋ฅผ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

๊ต์œก ๊ณผ์ •์—์„œ ์ฝ”์Šค ๊ต์‚ฌ๋Š” ํ•™์ƒ๋“ค๊ณผ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์•„ํ‚คํ…์ฒ˜ ๋ถ„์•ผ์˜ ์ผ๋ฐ˜์ ์ด๊ณ  ์‚ฌ์†Œํ•˜์ง€ ์•Š์€ ๋ฌธ์ œ์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ณ  ์ด๋Ÿฌํ•œ ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ตœ์ƒ์˜ ์†”๋ฃจ์…˜์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๋ฉฐ ๋ฌผ๋ก  ๋งŽ์€ ์—ฐ์Šต๋„ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. . "High Load Architect" ๊ณผ์ •์„ ์ด์ˆ˜ํ•˜๋ฉด ์„œ๋ฒ„ ์žฅ์•  ์‹œ์—๋„ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋‚ด๊ฒฐํ•จ์„ฑ์„ ๋ณด์žฅํ•˜๊ณ , ์‰ฝ๊ฒŒ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๊ณ , ํ…œํ”Œ๋ฆฟ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‚ฌ์šฉํ•˜๊ณ , Google, Yandex, Mail.Ru์—์„œ ๋งŒ๋“  ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฃน, ๋„ทํ”Œ๋ฆญ์Šค ๋“ฑ

๊ฐ•์ขŒ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•ด ์งˆ๋ฌธ์ด ์žˆ๋‚˜์š”? ๊ดœ์ฐฎ์•„์š”. ์˜คํ”ˆ๋ฐ์ด๋Š” 10์›” 20์ผ 00:XNUMX์— ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.์—์„œ๋Š” ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ชจ๋“  ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ํ™•์ธํ•˜๊ณ , ์งˆ๋ฌธ์„ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ณผ์ • ์™„๋ฃŒ ์‹œ ํš๋“ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ์ˆ ๊ณผ ์—ญ๋Ÿ‰์— ๋Œ€ํ•œ ๊ท€์ค‘ํ•œ ์ •๋ณด๋„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Telegram์€ ์ตœ๊ทผ์— ์—ฌ๋Ÿฌ ๋ฒˆ ์ถฉ๋Œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋ฅผ ์•Œ๊ณ  ๊ณ„์‹ญ๋‹ˆ๊นŒ? ํ…”๋ ˆ๊ทธ๋žจ ๊ฐœ๋ฐœ์ž๋“ค์€ ๊ณ ๋ถ€ํ•˜ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ OTUS ๊ณผ์ •์„ ์ˆ˜๊ฐ•ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค! (๋ฌผ๋ก  ๋†๋‹ด์ด์ง€๋งŒ, ์šฐ๋ฆฌ ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ฝค ์ธ๊ธฐ ์žˆ๋Š” ๋ฐˆ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค).

๊ณ ๋ถ€ํ•˜ ๊ฑด์ถ•๊ฐ€. OTUS์˜ ์ƒˆ๋กœ์šด ์ฝ”์Šค

OTUS๋Š” ํ•ญ์ƒ ์กธ์—…์ƒ๋“ค์—๊ฒŒ ์„ธ์‹ฌํ•œ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ด๊ณ  ์ถ”๊ฐ€ ์ทจ์—…์„ ๋•์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ณผ์ •์„ ๋งˆ์นœ ํ›„์—๋Š” ๋ชจ๋“  ์กธ์—…์ƒ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ท€ํ•˜๋„ ํŒŒํŠธ๋„ˆ ํšŒ์‚ฌ์™€์˜ ์ธํ„ฐ๋ทฐ ์ดˆ๋Œ€๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ธฐํšŒ๊ฐ€ ๋Š˜์–ด๋‚˜๋ฉด OTUS ์ „๋ฌธ๊ฐ€๊ฐ€ ๊ท€ํ•˜์˜ ๊ฐ•์ ์„ ์ง€์ ํ•˜๋ฉด์„œ ์ด๋ ฅ์„œ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘์„ฑํ•˜๋„๋ก ๋„์™€์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ๋„:

  • ์™„๋ฃŒ๋œ ๋ชจ๋“  ์ˆ˜์—…์— ๋Œ€ํ•œ ์ž๋ฃŒ๋ฅผ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค(์›จ๋น„๋‚˜ ๋น„๋””์˜ค ๋…นํ™”, ์™„๋ฃŒ๋œ ์ˆ™์ œ, ์ตœ์ข… ํ”„๋กœ์ ํŠธ).
  • ํ•ฉ๋ฆฌ์ ์ด๊ณ  ์ž˜ ๊ตฌ์„ฑ๋œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹น์‹ ์€ ๊ณผ์ • ์ˆ˜๋ฃŒ์ฆ์„ ๋ฐ›๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค
  • ๋Œ€๊ธฐ์—…์—์„œ ๋ณต์žกํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ตฌํ˜„ํ•  ๋•Œ ํ•„์š”ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธฐ์ˆ ์„ ์Šต๋“ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ๊ท€ํ•˜๊ฐ€ ์›น ๊ฐœ๋ฐœ์ž, ์›น ๊ฐœ๋ฐœ ํŒ€์˜ ํŒ€ ๋ฆฌ๋”, ์„ค๊ณ„์ž ๋˜๋Š” ๊ธฐ์ˆ  ๊ด€๋ฆฌ์ž๋ผ๋ฉด "๊ณ ๋ถ€ํ•˜ ์„ค๊ณ„์ž" ๊ณผ์ •์ด ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๊ต์œก ๊ณผ์ •์—์„œ ์ดˆ๋‹น ์ˆ˜์‹ญ๋งŒ(์‹ฌ์ง€์–ด ์ˆ˜๋ฐฑ๋งŒ)์˜ ์š”์ฒญ์„ ๊ฒฌ๋”œ ์ˆ˜ ์žˆ๋Š” ์†”๋ฃจ์…˜์„ ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ณ , ์„œ๋ฒ„ ์„ฑ๋Šฅ์„ ์ ์ ˆํ•˜๊ฒŒ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋„๊ตฌ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ํ”„๋กœ์ ํŠธ์— ์ด๋ฏธ ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ๊ณผ์ •์„ ํ†ตํ•ด HighLoad ๋ถ„์•ผ์˜ ์ง€์‹์„ ์—…๋ฐ์ดํŠธํ•˜๊ณ  ์ฒด๊ณ„ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๊ฒŒ ๋‹ค์ธ ๊ฒƒ ๊ฐ™์•„์š”. ์—์„œ ๋งŒ๋‚˜์š” ๊ฐ•์˜!

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€