์•„ํ‹€๋ผ์Šค๋Š” ์–ด๊นจ๋ฅผ ์œผ์“ฑํ•˜๊ฑฐ๋‚˜ ๋ฐฉํ–ฅ์„ ์ž˜๋ชป ์žก์•˜์Šต๋‹ˆ๋‹ค.

์•„ํ‹€๋ผ์Šค๋Š” ์–ด๊นจ๋ฅผ ์œผ์“ฑํ•˜๊ฑฐ๋‚˜ ๋ฐฉํ–ฅ์„ ์ž˜๋ชป ์žก์•˜์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ์‚ฌ๋žŒ์ด ๊ฐ€์ง„ ๊ฐ€์žฅ ์†Œ์ค‘ํ•œ ๊ฒƒ์€ ์ž์‹ ์˜ ์‚ถ๊ณผ ๊ทธ์—๊ฒŒ ํ• ๋‹น๋œ ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฌ๋žŒ์€ ์ž์‹ ๋งŒ์˜ ๋ฐฉ์‹์œผ๋กœ ์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ๊ธฐํšŒ๋Š” ์—†๊ณ , ๋‹ค์‹œ ํƒœ์–ด๋‚  ์ˆ˜๋„ ์—†๊ณ , ์‹œ๊ณ„๋ฅผ ๋˜๋Œ๋ฆด ์ˆ˜๋„ ์—†์Šต๋‹ˆ๋‹ค. ๋งค์ผ๋งค์ผ Igor Sysoev๋Š” ๊ฑฐ์˜ 20๋…„ ๋™์•ˆ ๋ชจ๋“  ์ธ๋ฅ˜์—๊ฒŒ ์•„๋งˆ๋„ ํ˜„์กดํ•˜๋Š” ์ตœ๊ณ ์˜ ์›น ์„œ๋ฒ„๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•œ ํž˜๋“  ์ž‘์—…์— ๋ฐ”์ณค์Šต๋‹ˆ๋‹ค. Igor๋Š” ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ฒŒ์‹œํ•  ์˜๋ฌด๊ฐ€ ์ „ํ˜€ ์—†์Šต๋‹ˆ๋‹ค. NGINX ๋ฌด๋ฃŒ ๋ผ์ด์„ ์Šค๋ฅผ ๋ฐ›์•˜์ง€๋งŒ ๊ทธ๋Š” ์ž๋ฐœ์ ์œผ๋กœ ๊ทธ๋ ‡๊ฒŒ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์šฐ๋ฆฌ ์„ธ์ƒ์„ ๋” ๋‚˜์€ ๋ฐฉํ–ฅ์œผ๋กœ ๋ฐ”๊พธ๋Š” ๋ฐ ๊ธฐ์—ฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Igor๊ฐ€ ์ฒ˜์Œ์œผ๋กœ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•œ ๋‚  ์˜คํ”ˆ ์†Œ์Šค๊ฐ€ ์ž์‹ ์„ ์–ต๋งŒ์žฅ์ž๊ฐ€ ๋˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์„ ๊ฒƒ ๊ฐ™์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ์•„๋งˆ๋„ ์–ธ์  ๊ฐ€ ์ž์‹ ์ด ์ธํ„ฐ๋„ท์˜ ๋‹ค๋ฅธ ์ฐฝ์‹œ์ž๋“ค๊ณผ ๋™๋“ฑํ•ด์งˆ ๊ฒƒ์ด๋ผ๋Š” ์ƒ๊ฐ์กฐ์ฐจ ํ•˜์ง€ ์•Š์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํŒ€ ๋ฒˆ์Šค ๋ฆฌ, ํด ๋ฒ ๋ž€ ๋˜๋Š” ๋ธŒ๋ฃจ์Šคํ„ฐ ์ผ€์ผ. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์ด ์‹คํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Netcraft์— ๋”ฐ๋ฅด๋ฉด ์˜ค๋Š˜๋‚  nginx๊ฐ€ ์ œ๊ณตํ•˜๋Š” ์‚ฌ์ดํŠธ ์ˆ˜๋Š” 447์–ต XNUMX๋งŒ ๊ฐœ๋ฅผ ์ดˆ๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ท€ํ•˜๋„ ๊ท€ํ•˜์˜ ์›น์‚ฌ์ดํŠธ์— ์ด ์›น ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ํ˜„๋Œ€ ์˜ˆ์ˆ  ์ž‘ํ’ˆ์ด๋ฉฐ ์™„์ „ ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค!

๋”ฐ๋ผ์„œ ๊ฒฐ๊ตญ Igor Sysoev๊ฐ€ ํ–‰๋ณตํ•˜๊ฒŒ๋ฐ›์€ ๋ˆ์€ ์ž์‹ ์˜ ํ”ผ์™€ ๋ˆ์œผ๋กœ ์ •์งํ•˜๊ฒŒ ์–ป์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.ะพ(๊ทธ๋ฆฌ๊ณ  ์Šฌํ””๊ณผ ๊ณ ํ†ต, ๋˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์˜ ๋…ธ์˜ˆ ๋…ธ๋™์„ ํ†ตํ•ด์„œ๊ฐ€ ์•„๋‹ˆ๋ผ) ๊ทธ๋Š” ๊ทธ๊ฒƒ์„ ๋ฐ›์„ ์ž๊ฒฉ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค! ์›ํ•˜์‹ ๋‹ค๋ฉด ๊ทธ์˜ ๋ถ„์•ผ๋‚˜ ๋…ธ๋ฒจ ํ‰ํ™”์ƒ...

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

ReactOS Foundation์˜ NGINX๋Š” ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ํ†ตํ•ด ์ธ๋„์ ์ธ ๋ฐฉ์‹์œผ๋กœ ๋ˆ์„ ๋ฒŒ ์ˆ˜ ์žˆ๋Š” ๋™์‹œ์— ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ •๋ณด ๊ณต์œ ์˜ ํ–‰๋ณต๊ณผ ์ž๊ธฐ ์ž์‹ ์˜ ์ž์œ ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ฃผ๋Š” ์ƒ์ง•์ ์ธ ์˜ˆ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋™ํ™”๊ฐ€ ์‚ฌ์‹ค๋กœ ๋‚จ์•„ ์žˆ๋„๋ก ๋„์™€์ฃผ์„ธ์š”! ๋ฌด๋ฃŒ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ฃฝ๋„๋ก ๋†”๋‘์ง€ ๋งˆ์„ธ์š”!

์ถœ์ฒ˜ : habr.com

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