Community

[๐Ÿ˜Ž 2022 ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ณ & ๋””์ž์ธ ํŠธ๋ Œ๋“œ] InfoQ์—์„œ ์ œ๊ฐ€ ์ œ์ผ ์ข‹์•„ํ•˜๋Š” ์•„ํ‹ฐํด ํ•˜๋‚˜๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ณ์˜ ํ๋ฆ„์ด๋‚˜, ์ž์ฃผ ์“ฐ์ด๋Š” ๊ธฐ์ˆ ๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์•„ํ‹ฐํด์ธ๋ฐ

[๐Ÿ˜Ž 2022 ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ณ & ๋””์ž์ธ ํŠธ๋ Œ๋“œ] InfoQ์—์„œ ์ œ๊ฐ€ ์ œ์ผ ์ข‹์•„ํ•˜๋Š” ์•„ํ‹ฐํด ํ•˜๋‚˜๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ณ์˜ ํ๋ฆ„์ด๋‚˜, ์ž์ฃผ ์“ฐ์ด๋Š” ๊ธฐ์ˆ ๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์•„ํ‹ฐํด์ธ๋ฐ์š”. ์‹ค์ œ๋กœ ๊ธฐ์ˆ  ๋™ํ–ฅ์„ ๋ณด๊ธฐ์— ๋งค์šฐ ์ข‹์€ ์•„ํ‹ฐํด์ž…๋‹ˆ๋‹ค. ๋งค๋…„ ๋ฐœํ–‰๋˜๊ณ  ์žˆ์–ด์„œ ์–ด๋–ค ๊ธฐ์ˆ ์ด ์‚ฌ๋ผ์กŒ๊ณ , ์–ด๋–ค๊ธฐ์ˆ ์ด ์ƒˆ๋กœ ์˜ฌ๋ผ์™”๋Š”์ง€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ Late Majority๋ฅผ ๋„˜์–ด์„  ์นœ๊ตฌ๋“ค์€ ์‚ฌ์‹ค์ƒ ๊ฐœ๋ฐœ ์ƒํƒœ๊ณ„์— ์ค‘์š”ํ•œ ๊ธฐ์ˆ ๋กœ ๋ณด์…”๋„ ๋ฌด๋ฐฉํ•  ์ •๋„์ž…๋‹ˆ๋‹ค! (2020๋…„์— TDD๊ฐ€ Late Majority๋ฅผ ๋„˜์–ด์„ฐ์ฃ !) ์ œ๊ฐ€ 2019~2020๋…„์ฏค ๋ดค์„ ๋•Œ ActorModel(MS์˜ Orleans๊ฐ€ ์ œ์ผ ์œ ๋ช…ํ•ฉ๋‹ˆ๋‹ค)์ด๋‚˜ ReactiveProgramming(RxJS, RxJava๋“ฑ์œผ๋กœ ์œ ๋ช…), Event-driven Architecture๋Š” ๊ฝค ์‹ ์„ ํ•œ ๊ธฐ์ˆ ์ค‘ ํ•˜๋‚˜์˜€์Šต๋‹ˆ๋‹ค. ๋†€๋ž๊ฒŒ๋„ 2022๋…„์€ ์ด๋ฏธ Majority ๊ธฐ์ˆ ๋กœ ์ž๋ฆฌ ์žก์•˜๋„ค์š”. ์ฃผ๋กœ ์„œ๋ฒ„๊ธฐ์ˆ ๋“ค์˜ ๋„์•ฝ์ด ๋ˆˆ์— ๋ ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. Netflix ์‚ฌ๋ก€๋กœ ์ธํ•ด ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ „ํŒŒ๋œ MicroService ๊ฐœ๋…์€ Late Majority๋ฅผ ๋„˜์–ด์„œ๊ธฐ ์ผ๋ณด ์ง์ „์ด๊ณ , Serverless๋‚˜ Service Mesh์™€ ๊ฐ™์€ ๊ฒƒ๋“ค๋„ ๋น ๋ฅด๊ฒŒ ์บ์ฆ˜์„ ๋„˜์–ด์„ฐ์Šต๋‹ˆ๋‹ค. 2021๋…„์— ๋“ค์–ด, Data์™€ ๊ด€๋ จ๋œ ์•„ํ‚คํ…์ณ๋“ค์ด ์กฐ๊ธˆ์”ฉ ๋ˆˆ์— ๋ณด์ด๊ณ  ์žˆ๋Š”๋ฐ์š”. ์–ด์ฉŒ๋ฉด Data๊ฐ€ ๋” ์ค‘์š”ํ•ด์ง€๊ณ , Data๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ๋“ค์ด ๋„์•ฝํ•˜๋Š” ๊ณ„๊ธฐ๊ฐ€ ๋  ๊ฒƒ ๊ฐ™๊ธฐ๋„ํ•ฉ๋‹ˆ๋‹ค. ์ œ ๊ฐœ์ธ์ ์œผ๋กœ ํŠน์ง•์ ์œผ๋กœ ๋ด์•ผํ•  ๋ถ€๋ถ„์€ Low code/No code ๋ถ€๋ถ„์ธ๊ฑฐ ๊ฐ™์Šต๋‹ˆ๋‹ค. 3~4๋…„๋™์•ˆ EarlyAdopter์—์„œ ์บ์ฆ˜์„ ๋ชป๋„˜๊ณ  ์žˆ๋Š” ๋ถ„์•ผ ์ค‘ ํ•˜๋‚˜์ธ๋ฐ์š”. ์ง€๋‚œ ๋ช‡๋…„๊ฐ„ ์ด์ชฝ ๋ถ„์•ผ์— ๊ด€์‹ฌ์ด ๋งŽ์•˜๋˜ ์ €๋กœ์จ๋Š”, ์•„์‰ฌ์šฐ๋ฉด์„œ๋„ ์•„์ง ๊ธฐํšŒ๊ฐ€ ๋งŽ์€ ๋ถ„์•ผ๋ผ๊ณ  ์ƒ๊ฐ์ด ๋“ญ๋‹ˆ๋‹ค. ๋งŒ์•ฝ Low code/No code๊ฐ€ ์บ์ฆ˜์„ ๋„˜์–ด์„œ๋ฉด ๊ฐœ๋ฐœ ์ƒํƒœ๊ณ„์— ๋งŽ์€ ๋ถ€๋ถ„ ์ง„๋ณด๊ฐ€ ์žˆ์ง€ ์•Š์„๊นŒ ์‹ถ์Šต๋‹ˆ๋‹ค. ํ—ˆ๋‚˜ ์‹ค์ œ๋ก  ๋งค์šฐ๋งค์šฐ ์–ด๋ ต์ฃ  ใ… ใ… 

์•Œ๋ฆผ

์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค