ํ˜„์ง ์Šค๋งˆ์ผ๊ฒŒ์ดํŠธ์‚ฌ ๋กœ์ŠคํŠธ์•„ํฌ ํด๋ผ์ด์–ธํŠธ ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€๋ณด์ˆ˜ํŒ€ ์‚ฌ์›์ด๋‹ค

๋‘˜์ด ๊ณตํ†ต์œผ๋กœ cs ๋ฐ ์ฝ”ํ…Œ
cs๋Š” ์šด์˜์ฒด์ œ์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค c++์—์„œ ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ์— ๋Œ€ํ•ด ๋งŽ์ด ๋ฌผ์–ด๋ณธ๋‹ค ํŠนํžˆ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ, ๊ฐ€์ƒ ํ…Œ์ด๋ธ”์ด ๋ฌด์—‡์ธ์ง€, RAII ํŒจํ„ด, ๋Œ•๊ธ€๋ง ํฌ์ธํ„ฐ, ๋ ˆํผ๋Ÿฐ์Šค ์นด์šดํŠธ ๋ฐ ์›ํ˜• ์ฐธ์กฐ ๋“ฑ๋“ฑ

์ฝ”ํ…Œ๋Š” ๊ณจ4๊นŒ์ง„ ๋‚˜์˜จ๋‹ค ์ฃผ๋กœ ๋‹ค๋ฃจ๋Š”๊ฒŒ ๋ฐฑํŠธ๋ž˜ํ‚น dfs bfs ๊ทธ๋ฆฌ๋”” ๋ฌธ์ž์—ด ์Šคํƒ ๋˜๋Š” ํ๋กœ ๊ตฌํ˜„ a*๋‚˜ ๋‹ค์ต์ŠคํŠธ๋ผ๊ฐ™์€ ๊ณ ๋‚œ์ด๋„ ๋ฌธ์ œ๋Š” ์ƒ์‹œ์ฑ„์šฉ๋•Œ ์ฃผ๋กœ๋ณธ๋‹ค ํŠนํžˆ ๋„ฅ์Šจ์€ ์˜๋ฌธ์ด๊ณ  ๋‚œ์ด๋„ ๋†’์€๊ฑธ๋กœ ์œ ๋ช…ํ•˜๋‹ค ๊ณต์ฑ„๋Š” ์‹ค๋ฌด์— ๋ฐ”๋กœ ํˆฌ์ž…๋  ์ธ์›์ด ์•„๋‹Œ ํ‚ค์šฐ๋Š” ์šฉ๋„๋กœ ๋ฝ‘๋Š”๊ฑฐ๋ผ ํฌํŠธํด๋ฆฌ์˜ค๋ž‘ ์ฝ”ํ…Œ ๋น„์ค‘์ด ์ƒ๋Œ€์ ์œผ๋กœ ๋‚ฎ๊ณ  ๋ฉด์ ‘ ๋น„์ค‘์ด ๋†’๋‹ค.

์ด์ œ ํฌํŠธํด๋ฆฌ์˜ค๋กœ๋Š”
ํด๋ผ ๊ธฐ์ค€

์ง€์›ํ•˜๋Š” ํšŒ์‚ฌ ์นดํ”ผ๊ฒœ์ด ๊ฐ€์žฅ ์ด์ƒ์ ์ด๊ณ 
๊ทธ๋ž˜ํ”ฝ์Šค๋Š” ๊ผฌ๋ฆฌ๋กœ ์บ๋ฌป๊ธฐ ๊ฐ€์žฅ ์ข‹์€ ๋ถ€๋ถ„์ด๋ผ ๋Œ€๋‹ตํ•  ์ž์‹ ์žˆ์Œ ํ•˜์…ˆ ์˜คํ”ˆGL DX9 DX11? ์–„์งค์—†์Œ DX12 ๋˜๋Š” ๋ถˆ์นธ ํŽ˜์ด์ง•๊ธฐ๋ฒ• ์Šค์™‘์ฒด์ธ๊ธฐ๋ฒ• ์˜ค๋ฒ„ํ—ค๋“œ ์—ฐ์‚ฐ์„ ํ•ด์†Œํ•˜๊ธฐ ์œ„ํ•ด ๋ฌด์–ผ ํ•˜์˜€๋Š”์ง€ ๋ฒ„ํผ๋“ค์ด ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๊ณ  ๋ฒ„ํ…์Šค๋Š” hlsl์ด๋ž‘ ์–ด๋–ป๊ฒŒ ์œตํ•ฉํ•˜๊ณ , ์ง๊ตํˆฌ์˜ ์›๊ทผํˆฌ์˜ ์ฐจ์ด์  ๊ทธ๋ฆฌ๊ณ  ํด๋ฆฌํ•‘์ด ๋ฌด์—‡์ธ์ง€ ๊ธฐํƒ€ ๋“ฑ๋“ฑ ๋‹ค ๋Œ€๋‹ตํ•  ์ž์‹ ์žˆ์Œ ํ•ด


์„œ๋ฒ„ ๊ธฐ์ค€

iocp ๋ชจ๋ธ๋กœ db sql ์—ฐ๋™์ด๋ผ๋˜๊ฐ€ ์บ๋ฆญํ„ฐ๋ฅผ ๋“œ๋„“์€ ๋งต์— ๋ฐฐ์น˜์‹œํ‚ค๊ณ  ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ขŒํ‘œ๊ฐ’ ์ฐ์–ด๋‚ธ๋‹ค๋˜๊ฐ€ ๋‚œ์ด๋„๊ฐ€ ์žˆ๋Š”๊ฑด ์ถฉ๋Œ์ฒ˜๋ฆฌ์ž„ ์ด๊ฒƒ๋„ ํ•ด๋„ ๊ดœ์ฑƒ์„๊ฑฐ๊ฐ™๊ณ  epoll ๋ผ์ด๋ˆ…์Šค ์„œ๋ฒ„๋Š” ์˜ต์…˜์ž„

์ฐธ๊ณ ํ•ด๋ผ