์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

๋„ค์ด๋ฒ„ ๋ฉด์ ‘๊ด€์ด ์‚ฌ์šฉํ•˜๋Š” ์ดˆ์ €์ง€์—ฐ ๋ฐ ๋ฉ”์‹œ์ง• ๋ถ„์‚ฐ ์‹œ์Šคํ…œ NATS

๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ๋ณด๋ฉด ์–ด๋А ์ˆœ๊ฐ„ ์ด๋Ÿฐ ๊ณ ๋ฏผ์„ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค๊ฐ€ ๋Š˜์–ด๋‚˜๊ณ  ํŠธ๋ž˜ํ”ฝ์ด ์ฆ๊ฐ€ํ•˜๋ฉด์„œ ๋‹จ์ˆœํ•œ REST ํ†ต์‹ ๊ณผ CRUD ๊ตฌ์กฐ๋งŒ์œผ๋กœ๋Š” ํ•œ๊ณ„๊ฐ€ ๋А๊ปด์ง€๋Š” ์ˆœ๊ฐ„ ๋ง์ด์ฃ . ์ € ์—ญ์‹œ ์‹ค๋ฌด์—์„œ ๋™์ผํ•œ ๋ฌธ์ œ๋ฅผ ๊ฒช์—ˆ๊ณ , ์„ฑ๋Šฅ๊ณผ ๊ตฌ์กฐ ๋ณต์žก์„ฑ ์‚ฌ์ด์—์„œ ๋งŽ์€ ์‹œํ–‰์ฐฉ์˜ค๋ฅผ ๊ฑฐ์ณค์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์„ ํƒํ•œ ํ•ด๋‹ต์ด ๋ฐ”๋กœ NATS์˜€์Šต๋‹ˆ๋‹ค. ๋‹จ์ผ ๋ฐ”์ด๋„ˆ๋ฆฌ ๊ธฐ๋ฐ˜์˜ ๋‹จ์ˆœํ•œ ๊ตฌ์„ฑ, ๋งˆ์ดํฌ๋กœ์ดˆ ๋‹จ์œ„์˜ ์ดˆ์ €์ง€์—ฐ ์„ฑ๋Šฅ, ๊ทธ๋ฆฌ๊ณ  Pub/Sub๋ถ€ํ„ฐ Queue Group, JetStream๊นŒ์ง€ ์‹ค๋ฌด์— ๊ผญ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ๊ณผํ•˜์ง€ ์•Š๊ฒŒ ์ œ๊ณตํ•œ๋‹ค๋Š” ์ ์€ ์‹ค์ œ ์„œ๋น„์Šค ํ™˜๊ฒฝ์—์„œ ๋งค์šฐ ํ˜„์‹ค์ ์ธ ์„ ํƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜๋Š” NATS์˜ ๊ธฐ๋Šฅ์„ ๋‚˜์—ดํ•˜๋Š” ๊ฐ•์˜๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์‹ค๋ฌด์—์„œ ๋งˆ์ฃผํ–ˆ๋˜ ๋ฌธ์ œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ, ์–ด๋–ค ์ƒํ™ฉ์—์„œ ์™œ NATS๋ฅผ ์„ ํƒํ–ˆ๊ณ  ์–ด๋–ป๊ฒŒ ๊ตฌ์กฐ๋ฅผ ์„ค๊ณ„ํ–ˆ๋Š”์ง€๋ฅผ ์ฝ”๋“œ์™€ ํ๋ฆ„์œผ๋กœ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”์‹œ์ง• ์‹œ์Šคํ…œ์ด ์ฒ˜์Œ์ธ ๋ถ„๋ถ€ํ„ฐ, ์ทจ์—…์„ ์ค€๋น„ํ•˜๋Š” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž, ๊ทธ๋ฆฌ๊ณ  ๋” ๋‚˜์€ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ณ ๋ฏผํ•˜๋Š” ์‹œ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž๊นŒ์ง€ ๋ชจ๋‘๊ฐ€ ๋ถ„์‚ฐ ์‹œ์Šคํ…œ์„ ์ดํ•ดํ•˜๊ณ  ํ•œ ๋‹จ๊ณ„ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

(5.0) ์ˆ˜๊ฐ•ํ‰ 6๊ฐœ

์ˆ˜๊ฐ•์ƒ 285๋ช…

๋‚œ์ด๋„ ์ดˆ๊ธ‰

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

์‹ค์Šต ์ค‘์‹ฌ
์‹ค์Šต ์ค‘์‹ฌ
์ž๊ฒฉ์ฆ
์ž๊ฒฉ์ฆ
์‹œํ—˜
์‹œํ—˜
๋ฐฑ์—”๋“œ์ดํ•ดํ•˜๊ธฐ
๋ฐฑ์—”๋“œ์ดํ•ดํ•˜๊ธฐ
ํ† ์ดํ”„๋กœ์ ํŠธ
ํ† ์ดํ”„๋กœ์ ํŠธ
์‹ค์Šต ์ค‘์‹ฌ
์‹ค์Šต ์ค‘์‹ฌ
์ž๊ฒฉ์ฆ
์ž๊ฒฉ์ฆ
์‹œํ—˜
์‹œํ—˜
๋ฐฑ์—”๋“œ์ดํ•ดํ•˜๊ธฐ
๋ฐฑ์—”๋“œ์ดํ•ดํ•˜๊ธฐ
ํ† ์ดํ”„๋กœ์ ํŠธ
ํ† ์ดํ”„๋กœ์ ํŠธ

๋จผ์ € ๊ฒฝํ—˜ํ•œ ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ํ›„๊ธฐ

๋จผ์ € ๊ฒฝํ—˜ํ•œ ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ํ›„๊ธฐ

5.0

5.0

Ande

92% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

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

5.0

02๋…„์ƒ ๊ฐœ๋ฐœ์ž

96% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

์ง„์งœ ์ด NATS์— ๋Œ€ํ•ด์„œ ์•„๋ฌด๊ฒƒ๋„ ๋ชฐ๋ผ๋„ ๋ชจ๋“ ๊ฒƒ์„ ์•Œ๋ ค์ฃผ๋Š” ๊ฐ•์˜๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์„ค๋ช…๋„ ๋„ˆ๋ฌด ์ž˜ํ•˜์‹œ๊ณ  ์ด ํ”Œ๋žซํผ์ด ์™œ ์œ ์šฉํ•œ์ง€ ๊ทธ๋ฆฌ๊ณ  ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•ด์•ผํ•˜๋Š”์ง€ ์‹ค๋ ฅ ์ข‹์€ ๊ฐœ๋ฐœ์ž๋ถ„์ด ์˜†์—์„œ ์•Œ๋ ค์ฃผ์‹œ๋Š”๊ฑฐ ๊ฐ™์•„์š”... ๋„ˆ๋ฌด ์ข‹์€ ๊ฐ•์˜ ์ž˜ ๋ดค์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

5.0

์—์ด๋ฏธ

92% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

๋‹ค๋ฅธ ๊ฐ•์˜๋„ ์œ ์ตํ•˜๊ฒŒ ๋ดค๋Š”๋ฐ, ์ด ๊ฐ•์˜๋„ ๋„ˆ๋ฌด ์œ ์ตํ•˜๊ฒŒ ์ž˜ ๋ดค์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ์ข‹์€ ๊ฐ•์˜ ๊ณ„์†ํ•ด์„œ ๋งŒ๋“ค์–ด๋งŒ ์ฃผ์„ธ์š” ใ… ใ…  ๊ฒฐ์ œ๋Š” ์ œ๊ฐ€ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค... ๊ฐ•์˜ ํ€„๋ฆฌํ‹ฐ๋„ ์ ์  ์˜ฌ๋ผ์˜ค์‹œ๊ณ  ( ๋ฌผ๋ก  ์ง€๊ธˆ๋„ ๋„ˆ๋ฌด๋‚˜๋„ ์ข‹์Šต๋‹ˆ๋‹ค...!! ) ๋ˆ์ด ์ ˆ๋Œ€ ์•„๊น์ง€๊ฐ€ ์•Š๋Š” ๊ฐ•์˜๋งŒ ๋งŒ๋“ค์–ด์ฃผ์‹œ๋Š”๊ฑฐ ๊ฐ™์•„์š”... ใ… ใ…  ์ด ๊ธˆ์•ก์— ์ œ๊ฐ€ ์ด๋Ÿฐ ์ฃผ์ œ๋ฅผ ๋‹ค๋ค„์ฃผ์‹ ๋‹ค๋Š”๊ฒŒ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜๊ฐ• ํ›„ ์ด๋Ÿฐ๊ฑธ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”

  • NATS ๊ธฐ๋ฐ˜ ์ดˆ์ €์ง€์—ฐ ๋ฉ”์‹œ์ง• ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ง์ ‘ ์„ค๊ณ„ยท๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ

  • Pub/Sub, Request-Reply, Queue Group์„ ์ƒํ™ฉ์— ๋งž๊ฒŒ ์„ ํƒํ•˜๊ณ  ์ ์šฉํ•˜๋Š” ์„ค๊ณ„ ์—ญ๋Ÿ‰

  • Consumer Lag์™€ ๋ณ‘๋ชฉ์„ ๊ณ ๋ คํ•œ ์•ˆ์ •์ ์ธ ๋ถ„์‚ฐ ๋ฉ”์‹œ์ง• ๊ตฌ์กฐ ๊ตฌ์„ฑ ๊ฒฝํ—˜

  • JetStream์„ ํ™œ์šฉํ•œ ๋ฉ”์‹œ์ง€ ์˜์†์„ฑ๊ณผ ์‹ค๋ฌดํ˜• ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌํ˜„

  • CRUD๋ฅผ ๋„˜์–ด ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ๋ถ„์‚ฐ ์‹œ์Šคํ…œ์„ ์„ค๋ช…ํ•˜๊ณ  ์„ค๊ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฑ์—”๋“œ ์—ญ๋Ÿ‰

MSA ํ™˜๊ฒฝ์—์„œ์˜ ์ดˆ์ €์ง€์—ฐ์„ ์œ„ํ•œ ๋ถ„์‚ฐ ๋ฉ”์‹œ์ง• ์‹œ์Šคํ…œ!! ์ƒˆ๋กญ๊ฒŒ ํ•ฉ๋ฅ˜ํ•œ ๋„ค์ด๋ฒ„ ๊ฐœ๋ฐœ์ž๊ฐ€ ์•Œ๋ ค์ค€๋‹ค. โšก

  • โ—์•„๋ž˜์— ์žˆ๋Š” ๋‚ด์šฉ์€ ์‹ค์ œ ๋Œ€ํ™” ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.

๐Ÿ˜„ Naver ๊ฐœ๋ฐœ์ž : ํ˜น์‹œ NATS๋ผ๊ณ  MSQ ์•„์‹œ๋Š” ๋ถ„ ์žˆ์œผ์‹ ๊ฐ€์š”?? ์ œ๊ฐ€ ์ข€ ์ฃผ๋กœ ์‚ฌ์šฉํ•ด์„œ ์ €๋Š” ๊ทธ๋Ÿฐ ์ฃผ์ œ๋กœ ํ•œ๋ฒˆ ์ดฌ์˜ํ•ด๋ณด๋ ค๊ณ  ํ•˜๋Š”๋ฐ

๐Ÿ˜ Kakao ๊ฐœ๋ฐœ์ž(๋ฉด์ ‘๊ด€) : ์–ด ๋‚˜ ๊ทธ๊ฑฐ ์จ๋ดค์–ด. Core ๋ ˆ๋ฒจ๋กœ ์‚ฌ์šฉํ•˜๋ฉด ๋งˆ์ดํฌ๋กœ์ดˆ๊นŒ์ง€์˜ ์„ฑ๋Šฅ๋„ ๋‚˜์˜ค๋Š”๊ฑธ๋กœ ์•Œ๊ณ  ์žˆ๋Š”๋ฐ.

๐Ÿ˜„ Naver ๊ฐœ๋ฐœ์ž : ๋งž์•„. ๊ทผ๋ฐ ํ˜„์‹ค์ ์œผ๋กœ๋Š” Core ๊นŒ์ง€๋Š” ์‚ฌ์šฉ์•ˆํ•˜๊ณ  HA๋ฅผ ์œ„ํ•ด JetStream ํ˜•ํƒœ๋กœ๋Š” ๋งŽ์ด ์‚ฌ์šฉํ•˜์ง€. ๊ฐ„๋‹จํ•œ MSQ ๊ตฌํ˜„ํ•˜๊ณ  ๋„์ž…ํ•˜๋Š”๋ฐ์— ์žˆ์–ด์„œ๋Š” ๋˜๊ฒŒ ์œ ์šฉํ•˜๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•˜๊ณ  ์žˆ์–ด.

๐Ÿ˜„ Naver ๊ฐœ๋ฐœ์ž : ์–ด์ฉŒ๋‹ค๋ณด๋‹ˆ ์ด๋ ‡๊ฒŒ ํ•ฉ๋ฅ˜ํ–ˆ๋Š”๋ฐ, ์ด๋Ÿฐ ์„ฑ๋Šฅ์ธก๋ฉด์— ์ง‘์ค‘ํ•œ ๋‚ด์šฉ์œผ๋กœ ํ•œ๋ฒˆ ๋งŒ๋“ค์–ด๋ณด๋ฉด ๋ณด์‹œ๋Š” ๋ถ„๋“ค์—๊ฒŒ ๋งŽ์€ ๋„์›€์ด ๋  ๊บผ ๊ฐ™์•„์„œ.

๐Ÿ˜„ Hong : ์•„์ด๊ณ  ์ด๋ ‡๊ฒŒ ๋ˆ„์ถ”ํ•œ๊ณณ์— ๊ท€ํ•˜์‹ ๋ถ„์ด... ์ €๋„ NATS ๋“ค์–ด๋งŒ๋ดค์ง€ ์‚ฌ์šฉํ•ด๋ณธ ๊ฒฝํ—˜์€ ์—†์–ด์„œ ์ด๋Œ์–ด์ฃผ์‹ ๋‹ค๋ฉด ์ œ๊ฐ€ ์—ด์‹ฌํžˆ ๋งŒ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๐Ÿ˜„ Naver ๊ฐœ๋ฐœ์ž : ใ…‹ใ…‹ใ…‹ใ…‹ ์˜คํžˆ๋ ค ์ข‹์€ ๊ธฐํšŒ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•˜์ฃ  ใ…‹ใ…‹ใ…‹ใ…‹

๐Ÿ˜ Toss ๊ฐœ๋ฐœ์ž : ์š”์ฆ˜ ๋ฐ”๋น ์„œ.. ๋‚˜๋„ ์–ธ์  ๊ฐ€๋Š” ์ƒˆ๋กญ๊ฒŒ ๋งŒ๋“ค๊ณ  ์‹ถ์€๋ฐ NATS ๋˜๊ฒŒ ์ข‹๋‹ค๊ณ  ๋“ค์—ˆ์–ด ๋ผ์šฐํŒ…๋„ ๋˜๊ฒŒ ๋™์ ์œผ๋กœ ์‰ฝ๊ณ 

๐Ÿ˜ Kakao ๋ฉด์ ‘๊ด€(๊ฐœ๋ฐœ์ž) : X(๋„ค์ด๋ฒ„ ๊ฐœ๋ฐœ์ž)๊ฐ€ ๊ฐœ๋ฐœ ์ง„์งœ ์ž˜ํ•ด ๋‚ด๊ฐ€ ๋ดค์„ ๋–„ ํ”„๋ฆฌํŒจ์Šค ์ƒ์ด๋ผ์„œ ใ…‹ใ…‹ใ…‹ ์ด๋ ‡๊ฒŒ ํ•ฉ๋ฅ˜ํ•˜๊ฒŒ ๋˜์–ด์„œ ๊ธฐ์˜๋„ค

๋ถ„์‚ฐ ์•„ํ‚คํ…์ฒ˜์—์„œ์˜ ์„œ๋น„์Šค ํ†ต์‹  ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•˜์‹œ๋‚˜์š”?? โšก

์ˆ˜๋งŽ์€ ์„œ๋น„์Šค๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์—ฐ๊ฒฐ๋˜๋Š” ํ™˜๊ฒฝ์—์„œ, ์šฐ๋ฆฌ๋Š” ๋‹จ์ˆœํ•œ CRUD๋ฅผ ๋„˜์–ด ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜์˜ ๋™์ ์ธ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ตฌ์„ฑํ•ด ์„œ๋น„์Šค๊ฐ„์˜ ๋А์Šจํ•œ ๊ฒฐํ•ฉ์„ ๊ตฌ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋–„๋งˆ๋‹ค ๊ณ ๋ฏผํ•˜๊ฒŒ ๋˜์ฃ . ๋Œ€๋ถ€๋ถ„ ์ด๋Ÿฐ ๊ณ ๋ฏผ์„ ํ•˜์‹ค๊บผ์—์š”. ์„ฑ๋Šฅ์€ ์–ด๋–ป๊ฒŒ ๋ณด์žฅํ•˜์ง€?? ๋™์  ํ†ต์‹ ๊ณผ Auto Scalling์€ ์–ด๋–ป๊ฒŒ ๊ณ ๋ คํ•˜์ง€?? Consumer Lag ํ˜„์ƒ์€ ๋˜ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌํ•˜์ง€?  Dead Letter Queues๋Š”๋˜ ๋ฌด์—‡์ด์ง€?

๊ทธ์—๋Œ€ํ•œ ๋‹ต์€ ๋ฐ”๋กœ ์ด ๊ฐ•์˜์— ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๊ฐœ์˜ ์„œ๋น„์Šค๋ฅผ Subject๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•!! ๊ทธ์— ๋”ฐ๋ผ์„œ ์ดˆ์ €์ง€์—ฐ ์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•, HA ๊ด€์ ๊ณผ Queue Group์„ ํ™œ์šฉํ•œ Consumer Lag ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋“ฑ ์„ฑ๋Šฅ์— ๊ณ ๋„๋กœ ์ง‘์ค‘ํ™”๋˜์–ด ์žˆ๋Š” ์ด ๊ฐ•์˜๋ฅผ ํ†ตํ•ด ์—ฌ๋Ÿฌ๋ถ„๋“ค์˜ MSA ์•„ํ‚คํ…์ฒ˜์˜ ์„œ๋น„์Šค๋“ค์˜ ์•ˆ์ „์„ฑ๊ณผ ์ตœ์ ํ™”๋ฅผ ์ด๋ฃฐ ์ˆ˜ ์žˆ๊ฒŒ ์ค€๋น„๋ฅผ ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.

๋‹จ์ˆœํžˆ ์ด๋ก ๋งŒ ๋‹ค๋ฃจ๋Š” ๊ฐ•์˜๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์‹ค์ œ ๋‹ค์–‘ํ•œ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ํ†ตํ•ด์„œ NATS๋ผ๋Š” ํ”Œ๋žซํผ์„ ์ง์ ‘ ์‚ฌ์šฉํ•˜๊ณ  ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ์‹์„ ํ•™์Šตํ•˜์‹œ๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ ธ๊ฐ€์‹œ๊ธธ ๋ฐ”๋ผ๊ฒ ์Šต๋‹ˆ๋‹ค. ๐Ÿš€

Why NATS Platform

NATS๋Š” ์ดˆ์ €์ง€์—ฐ ๊ณ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ฉ”์‹œ์ง• ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. 

Single Platform์ด๋ผ๋Š” ํŠน์ง•์„ ํ†ตํ•ด Streaming, Key-Value, Object store, PubSub ๋ฅผ ์ œ๊ณตํ•ด์ฃผ๊ณ  ์žˆ๊ณ  Microservices๋ผ๋Š” ํŠน์ง•์œผ๋กœ ์ธํ•ด ๋ถ„์‚ฐํ™˜๊ฒฝ์—์„œ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰ ๋ถ„์‚ฐ๋˜์–ด์žˆ๊ณ  zerotrust security๋ผ๋Š” ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ์ฃ  ์ถ”๊ฐ€๋กœ Multi-cloud to Edge๋ผ๋Š” ํŠน์ง•๋„ ํฌํ•จํ•˜์—ฌ ๋ฌผ๋ฆฌ์ ์ธ ์œ„์น˜์— ์ƒ๊ด€์—†์ด ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๋ฐ์ดํ„ฐ๋ฅผ ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ˜•ํƒœ๋กœ ์ œ๊ณต๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

NATS์˜ ๊ณต์‹๋ฌธ์„œ์—์„œ๋Š” ์ž์‹ ๋“ค์„ ์ด๋ ‡๊ฒŒ ์†Œ๊ฐœ ํ•ฉ๋‹ˆ๋‹ค.

NATS is a simple, secure and high performance open source data layer for cloud native applications, IoT messaging, and microservices architectures. All of this in a single binary that is easy to deploy and manage. No external dependencies, just drop it in and add a configuration file to point to other NATS servers and you are ready to go. In fact, you can even embed NATS in your application

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

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

์ด ์‹œ๊ฐ„์„ ํ†ตํ•ด ๊ผญ NATS์˜ ํ™œ์šฉ๋ฒ•์„ ํ•™์Šตํ•ด๋ณด์‹œ๋ฉฐ ๋‚จ๋“ค๊ณผ๋Š” ์ฐจ๋ณ„๋˜๋Š” ๊ธฐ์ˆ  ์Šคํƒ์„ ๊ฐ€์ง„ ๊ฐœ๋ฐœ์ž๋กœ ์„ฑ์žฅํ•˜์‹œ๋Š”๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๐Ÿš€

์ด ๊ฐ•์˜์˜ ํŠน์ง• โšก

๐Ÿ“Œ ์‹ค์ œ ๋„ค์ด๋ฒ„ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‹ค๋ฌด์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ถ„์‚ฐ ๋ฉ”์‹œ์ง• ํ”„๋กœํ† ์ฝœ ๊ฐ•์˜

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

๐Ÿ“Œ ๊ฐ•์˜ ์š”์•ฝ ๋ฐ ์†Œ์Šค์ฝ”๋“œ ๋ฐ ๋‹ค์–‘ํ•œ ๋ฉ”์‹œ์ง€ ๋ผ์šฐํŒ… ํŒจํ„ด

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


๐Ÿ“Œ ์ฃผ๋‹ˆ์–ด๊ฐ€ ์•Œ๋ฉด ์ž˜ํ•˜๋Š” ์ฃผ๋‹ˆ์–ด.. ์‹œ๋‹ˆ์–ด๊ฐ€ ์•Œ๋ฉด ๋Šฅ๋ ฅ์žˆ๋Š” ์‹œ๋‹ˆ์–ด ์ด๋ฅผ ์œ„ํ•œ ๋ถ„์‚ฐ ๋ฉ”์‹œ์ง• ํ”„๋กœํ† ์ฝœ ์„œ๋น„์Šค

  • CRUD๋งŒ์„ ์•Œ๊ณ  ๊ณ„์‹œ๋‚˜์š”?? ๋ถ„์‚ฐ ์•„ํ‚คํ…์ฒ˜์—์„œ๋Š” CRUD๊ฐ€ ์•„๋‹Œ EDA๊ธฐ๋ฐ˜์˜ ํ™•์žฅ์„ฑ์žˆ๋Š” ํ†ต์‹ ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ์œ„ํ•ด ๋Œ€ํ‘œ์ ์œผ๋กœ ๋„์ž…๊ฐ€๋Šฅํ•œ NATS..!! ์ธํ”„๋Ÿฐ์—์„œ ์œ ์ผ๋ฌด์ด(ๅ”ฏไธ€็„กไบŒ)ํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค์—๊ฒŒ ์ถ”์ฒœ๋“œ๋ ค์š” ๐Ÿ‘จโ€๐Ÿซ 

๐ŸŽฏ ๋ถ„์‚ฐ ๋ฉ”์‹œ์ง• ์„œ๋น„์Šค๋Š” Kafka๋งŒ ๋“ค์–ด๋ณธ ์ดˆยท์ค‘๊ธ‰ ๊ฐœ๋ฐœ์ž

  • ๋ถ„์‚ฐ ๋ฉ”์‹œ์ง• ์„œ๋น„์Šค๋Š” ๋„ˆ๋ฌด๋‚˜๋„ ๋‹ค์–‘ํ•ฉ๋‹ˆ๋‹ค. Kafka์™€๊ฐ™์€ ๋ฉ”์‹œ์ง• ํŒŒ์ดํ”„๋ผ์ธ๋„ ์กด์žฌํ•˜์ง€๋งŒ, ์ •๋ง MSA ์•„ํ‚คํ…์ฒ˜์—์„œ ์„ฑ๋Šฅ์— ์ดˆ์ ์„ ๋งž์ถ˜ NATS ํ•œ๋ฒˆ ๋ฐฐ์›Œ๋ณด์‹œ๋Š”๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ ค์š”

๐ŸŽฏ ๋ฉ”์‹œ์ง• ์„œ๋น„์Šค๋ฅผ ํ•˜๋‚˜๋„ ๋ชฐ๋ผ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์ž

  • ์ €๋Š” ๋ถ„์‚ฐ ๋ฉ”์‹œ์ง• ์„œ๋น„์Šค๋ฅผ ํ•˜๋‚˜๋„ ๋ชฐ๋ผ์š” ์ด ๊ฐ•์˜๊ฐ€ ๊ฐ€์žฅ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž๋กœ์จ ํ˜„๋Œ€์ ์ธ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ•™์Šตํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ด ๊ฐ•์˜๋ฅผ ํ†ตํ•ด ์„œ๋น„์Šค๊ฐ„์˜ ๋А์Šจํ•œ ๊ฒฐํ•ฉ์„ ํ•™์Šตํ•ด๋ณด์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๐ŸŽฏ NATS๋ผ๋Š” ํ”Œ๋žซํผ์˜ ์ƒํƒœ๊ณ„๊ฐ€ ๊ถ๊ธˆํ•œ ์‹œ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž

  • ์–ด๋А์ •๋„ ๊ฐœ๋ฐœ์„ ํ•˜์‹œ๋Š” ๋ถ„๋“ค๋„ NATS๋Š” ์ฒ˜์Œ ๋“ค์–ด๋ณด์‹œ๋Š” ๋ถ„๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ ๋‚จ๋“ค์ด ์•Œ์ง€ ๋ชปํ•˜๋Š” ์‹ ๊ธฐ์ˆ ์„ ์Šต๋“ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋–„๋ฌธ์— ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.


๐ŸŽฏ ๊ฒŒ์ž„์„œ๋ฒ„, ์‹ค์‹œ๊ฐ„ ํ†ต์‹ , ์ฑ„ํŒ… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๊ถ๊ธˆํ•˜์‹  ๋ฐฑ์—”๋“œ ์ทจ์ค€์ƒยท์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž

  • NATS๋Š” ์ดˆ์ง€์—ฐ๊ณผ ์••๋„์ ์ธ ์„ฑ๋Šฅ์œผ๋กœ์ธํ•ด ์„œ๋น„์Šค๊ฐ„์˜ ํ†ต์‹ ์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ํ˜•ํƒœ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ดํฌ๋กœ ์ˆ˜์ค€์˜ ์ €์ง€์—ฐ ํ†ต์‹ ์„ ํ†ตํ•ด ๊ณ ์„ฑ๋Šฅ์˜ ์„œ๋ฒ„๊ฐ€ ๊ถ๊ธˆํ•˜์‹ ๋ถ„๋“ค์—๊ฒŒ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.


์ด ๊ฐ•์˜๋ฅผ ์ค€๋น„ํ•˜์‹  ๋„ค์ด๋ฒ„ ๊ฐœ๋ฐœ์ž๋ถ„์˜ ์ด๋ ฅ ๐Ÿคญ


10๋…„์ฐจ ๋ฐฑ์—”๋“œ ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž๋กœ ๋„ค์ด๋ฒ„์—์„œ ๊ทผ๋ฌดํ•˜๊ณ  ๊ณ„์‹œ๋Š” Ande(์•ฝ์นญ)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ œ๊ฐ€ ์•Œ๊ณ  ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ ๊ณผ ์Šคํƒ์„ ๋‹ค๋ฅธ๋ถ„๋“ค๊ณผ ๊ณต์œ ํ•˜๊ณ  ์˜๋…ผํ•˜๊ณ  ์‹ถ์–ด์„œ ์ด๋ ‡๊ฒŒ ๊ฐ•์˜๋ฅผ ๋งŒ๋“ค๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ œ ๋…ธํ•˜์šฐ๋ฅผ ๋‹ค๋ฅธ๋ถ„๋“ค์ด ์Šต๋“ํ•˜์‹œ๊ณ  ์ €์™€๊ฐ™์€ ์‹ค์ˆ˜๋ฅผ ํ•˜์ง€ ์•Š์•˜์œผ๋ฉด ํ•ฉ๋‹ˆ๋‹ค.

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

[็พ] ๋„ค์ด๋ฒ„ ์„œ๋ฒ„(๋ณธ์‚ฌ) ๊ฐœ๋ฐœ์ž

[ๅ‰] ์‹ ์„ธ๊ณ„ ๊ทธ๋ฃน์†Œ์† ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž

[ๅ‰] ํ—ฌ์Šค์ผ€์–ด ์Šคํƒ€ํŠธ์—… ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž

[ๅ‰] ์„œ์šธ 4๋…„์ œ ์ปดํ“จํ„ฐ๊ณตํ•™ ์ „๊ณต

์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • IDE

    • Visual Studio Code

  • OS

    • Apple M3 Air

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • REST ํ†ต์‹ ๊ณผ CRUD ๊ตฌ์กฐ๋งŒ์œผ๋กœ ์„œ๋น„์Šค ํ™•์žฅ์— ํ•œ๊ณ„๋ฅผ ๋А๋ผ๋Š” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž

  • Kafka๊ฐ€ ๋ถ€๋‹ด์Šค๋Ÿฌ์›Œ ๋ฉ”์‹œ์ง• ๋„์ž…์„ ๊ณ„์† ๋ฏธ๋ฃจ๊ณ  ์žˆ๋Š” ๊ฐœ๋ฐœ์ž

  • ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์จ์•ผ ํ•œ๋‹ค๋Š” ๊ฑด ์•Œ์ง€๋งŒ ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ ํ• ์ง€ ๋ชจ๋ฅด๋Š” ์ทจ์ค€์ƒ

  • Consumer Lag, ์ง€์—ฐ, ๋ณ‘๋ชฉ ๋ฌธ์ œ๋ฅผ ๊ตฌ์กฐ์ ์œผ๋กœ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ•ด ๋‹ต๋‹ตํ•œ ์‹ค๋ฌด ๊ฐœ๋ฐœ์ž

  • ์ดˆ์ €์ง€์—ฐยท์‹ค์‹œ๊ฐ„ ํ†ต์‹ ์ด ํ•„์š”ํ•œ ์„œ๋น„์Šค ๊ตฌ์กฐ๋ฅผ ์ œ๋Œ€๋กœ ์„ค๊ณ„ํ•ด๋ณธ ์  ์—†๋Š” ๊ฐœ๋ฐœ์ž

์•ˆ๋…•ํ•˜์„ธ์š”
Hong์ž…๋‹ˆ๋‹ค.

6,401

๋ช…

์ˆ˜๊ฐ•์ƒ

417

๊ฐœ

์ˆ˜๊ฐ•ํ‰

129

๊ฐœ

๋‹ต๋ณ€

4.7

์ 

๊ฐ•์˜ ํ‰์ 

23

๊ฐœ

๊ฐ•์˜

์ž๊ธฐ ์†Œ๊ฐœ

์ง‘์—์„œ ๋นˆ๋‘ฅ๋Œ€๋‹ค ๊ฐœ๋ฐœ์— ํฅ๋ฏธ๋ฅผ ๋А๊ปด ๊ฐœ๋ฐœ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜์˜€๊ณ  ํ˜„์žฌ๋Š” ํŒ๊ต์—์„œ ํ”Œ๋žซํผ ์„œ๋ฒ„ ๊ฐœ๋ฐœ์„ ๋‹ด๋‹นํ•˜์—ฌ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ๊ณต๋ถ€๋ฅผ ํ–ˆ๋˜ ๋ฐฉ๋ฒ•๊ณผ ์‹ค๋ฌด์—์„œ ์ ‘ํ•˜์‹ค ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋ฌธ์ œ์ ๋“ค๊ณผ ํ•ด๊ฒฐ์ฑ…์„ ์—ฌ๋Ÿฌ๋ถ„๋“ค์—๊ฒŒ ์ œ๊ณตํ•˜๊ณ  ์‹ถ์–ด ์ง€์‹๊ณต์œ ์ž ํ™œ๋™์„ ์ด์–ด๋‚˜๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

๊ฐ•์˜๋Š” ์˜ค๋กœ์ง€ ์ €๋งŒ์˜ ์ง€์‹์„ ํ†ตํ•ด ๋งŒ๋“ค์–ด์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฐ•์˜๋Š” ํ•จ๊ป˜ํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด ๊ณ„์‹ญ๋‹ˆ๋‹ค.

 

์ง€์‹๊ณต์œ ์ž ๊ฒฝ๋ ฅ

[ๅ‰] ์ƒŒ๋“œ๋ฐ•์ŠคIP ๊ด€๋ จ ๋ธ”๋ก์ฒด์ธ ๊ฐœ๋ฐœ์ž

[ๅ‰] ๋ฉ”ํƒ€๋ฒ„์Šค ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž

[็พ] ํŒ๊ต์—์„œ ๊ณ ์—ฌ๊ฐ€๋Š” ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž

 

์ธํ„ฐ๋ทฐ ์ด๋ ฅ

๊ธฐํƒ€ ๋ฌธ์˜

  • unduck2022@gmail.com

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

26๊ฐœ โˆ™ (5์‹œ๊ฐ„ 35๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

6๊ฐœ

5.0

6๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • ๋ฆด๋ฝ€์ด_!๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ๋ฆด๋ฝ€์ด_!

    ์ˆ˜๊ฐ•ํ‰ 5

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    88% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์ธํ”„๋Ÿฐ์—์„œ ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ๊ฐ•์‚ฌ๋‹˜... ์ƒˆ๋กœ์šด ๊ฐ•์˜ ๋‚˜์˜ฌ ๋–„๋งˆ๋‹ค ๋งค๋ฒˆ ๋ฐ”๋กœ๋ฐ”๋กœ ๊ฒฐ์ œํ•ด์„œ ๋ณด๊ณ  ์ฐธ๊ณ ํ–ˆ๋Š”๋ฐ.. ๋•๋ถ„์— ์ตœ๊ทผ์— ์ทจ์—…๋„ ์„ฑ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค ใ… ใ… ใ…  ์ง„์งœ ๋„ˆ๋ฌด ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๊ฐ•์‚ฌ๋‹˜ ๋„์›€์„ ๋„ˆ๋ฌด ๋งŽ์ด ๋ฐ›์•˜์–ด์š”. ๋‚ด์šฉ ์ž์ฒด๋„ ๋„ˆ๋ฌด๋‚˜๋„ ์œ ์ตํ•˜๊ณ  ์ทจ์ค€์ƒ์œผ๋กœ์จ ์ „ํ˜€ ๋ณด์ง€ ๋ชปํ•˜๋Š” ๊ด€์ ๋“ค์„ ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ์‹œ๋Š”๊ฑฐ ๊ฐ™์•„์š” ใ… ใ…  ์ง„์งœ ๋„ˆ๋ฌด ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    • Hong
      ์ง€์‹๊ณต์œ ์ž

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

  • ์ „๋‹จ์ง€๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ์ „๋‹จ์ง€

    ์ˆ˜๊ฐ•ํ‰ 1

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๋‚ด์šฉ๋„ ์ง๊ด€์ ์ด์–ด์„œ ์ข‹์•˜๊ณ  ํŠนํžˆ ๋งˆ์ง€๋ง‰์— ๋‹ค๋ฅธ msq ์„œ๋น„์Šค๋“ค๊ณผ ์–ด๋–ค ์ ์ด ๋‹ค๋ฅธ์ง€ ์–ธ์ œ ์‚ฌ์šฉํ•˜๋Š”๊ฒŒ ์ข‹์€์ง€ ์งš์–ด์ฃผ์‹œ๋Š” ๋ถ€๋ถ„์ด ์ข‹์•˜์–ด์š”

    • Hong
      ์ง€์‹๊ณต์œ ์ž

      ์•ˆ๋…•ํ•˜์„ธ์š” ์ „๋‹จ์ง€๋‹˜ ์กฐ์€ ํ‰ ๋‚จ๊ฒจ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ๋” ์œ ์ตํ•œ ๊ฐ•์˜ ์ œ๊ณตํ•ด๋“œ๋ฆฌ๋„๋ก ํ• ๊ฒŒ์š”. ์ข‹์€ ํ•˜๋ฃจ ๋ณด๋‚ด์„ธ์š”!

  • Ande๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    Ande

    ์ˆ˜๊ฐ•ํ‰ 3

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    92% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

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

    • Hong
      ์ง€์‹๊ณต์œ ์ž

      ใ…‹ใ…‹ใ…‹ ์•ž์œผ๋กœ ๋” ์žฌ๋ฏธ์žˆ๋Š” ๊ฐ•์˜ ๊ณ„์†ํ•ด์„œ ๋งŒ๋“ค์–ด๊ฐ€์š”!! ํ™”์ดํŒ…!!

  • ์—์ด๋ฏธ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ์—์ด๋ฏธ

    ์ˆ˜๊ฐ•ํ‰ 6

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    92% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๋‹ค๋ฅธ ๊ฐ•์˜๋„ ์œ ์ตํ•˜๊ฒŒ ๋ดค๋Š”๋ฐ, ์ด ๊ฐ•์˜๋„ ๋„ˆ๋ฌด ์œ ์ตํ•˜๊ฒŒ ์ž˜ ๋ดค์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ์ข‹์€ ๊ฐ•์˜ ๊ณ„์†ํ•ด์„œ ๋งŒ๋“ค์–ด๋งŒ ์ฃผ์„ธ์š” ใ… ใ…  ๊ฒฐ์ œ๋Š” ์ œ๊ฐ€ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค... ๊ฐ•์˜ ํ€„๋ฆฌํ‹ฐ๋„ ์ ์  ์˜ฌ๋ผ์˜ค์‹œ๊ณ  ( ๋ฌผ๋ก  ์ง€๊ธˆ๋„ ๋„ˆ๋ฌด๋‚˜๋„ ์ข‹์Šต๋‹ˆ๋‹ค...!! ) ๋ˆ์ด ์ ˆ๋Œ€ ์•„๊น์ง€๊ฐ€ ์•Š๋Š” ๊ฐ•์˜๋งŒ ๋งŒ๋“ค์–ด์ฃผ์‹œ๋Š”๊ฑฐ ๊ฐ™์•„์š”... ใ… ใ…  ์ด ๊ธˆ์•ก์— ์ œ๊ฐ€ ์ด๋Ÿฐ ์ฃผ์ œ๋ฅผ ๋‹ค๋ค„์ฃผ์‹ ๋‹ค๋Š”๊ฒŒ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    • Hong
      ์ง€์‹๊ณต์œ ์ž

      ์•ˆ๋…•ํ•˜์„ธ์š” ์—์ด๋ฏธ๋‹˜ ํ‰ ๋‚จ์…”์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!! ์ง„์งœ ๋„ˆ๋ฌด ํž˜์ด๋˜๋Š” ํ‰์ธ๊ฑฐ ๊ฐ™์•„์š” ใ… ใ…  ์•ž์œผ๋กœ๋„ ๋” ๋งŽ์€ ๋ถ„๋“ค์ด ๋‹ค์–‘ํ•œ ๊ด€์ ์—์„œ ์‹œ์•ผ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์˜ ๋งŒ๋“ค์–ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ข‹์€ ํ•˜๋ฃจ ๋ณด๋‚ด์„ธ์š”!!

  • 02๋…„์ƒ ๊ฐœ๋ฐœ์ž๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    02๋…„์ƒ ๊ฐœ๋ฐœ์ž

    ์ˆ˜๊ฐ•ํ‰ 4

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    96% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์ง„์งœ ์ด NATS์— ๋Œ€ํ•ด์„œ ์•„๋ฌด๊ฒƒ๋„ ๋ชฐ๋ผ๋„ ๋ชจ๋“ ๊ฒƒ์„ ์•Œ๋ ค์ฃผ๋Š” ๊ฐ•์˜๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์„ค๋ช…๋„ ๋„ˆ๋ฌด ์ž˜ํ•˜์‹œ๊ณ  ์ด ํ”Œ๋žซํผ์ด ์™œ ์œ ์šฉํ•œ์ง€ ๊ทธ๋ฆฌ๊ณ  ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•ด์•ผํ•˜๋Š”์ง€ ์‹ค๋ ฅ ์ข‹์€ ๊ฐœ๋ฐœ์ž๋ถ„์ด ์˜†์—์„œ ์•Œ๋ ค์ฃผ์‹œ๋Š”๊ฑฐ ๊ฐ™์•„์š”... ๋„ˆ๋ฌด ์ข‹์€ ๊ฐ•์˜ ์ž˜ ๋ดค์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    • Hong
      ์ง€์‹๊ณต์œ ์ž

      ์•ˆ๋…•ํ•˜์„ธ์š” 02๋…„์ƒ ๊ฐœ๋ฐœ์ž๋‹˜!! ์ข‹์€ ํ‰ ๋‚จ๊ฒจ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ตœ๋Œ€ํ•œ.. ์‹ค๋ ฅ์žˆ๋Š” ๋ถ„์ด ์˜†์—์„œ ํŽ˜์–ด์ฝ”๋”ฉ ํ•˜๋“ฏ์ด ๋งŽ์€ ๊ด€์ ๊ณผ ์ง€์‹์„ ์•Œ๋ ค๋“œ๋ฆฌ๊ณ ์ž ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

Hong๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

๋น„์Šทํ•œ ๊ฐ•์˜

๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

์—ฐ๊ด€ ๋กœ๋“œ๋งต

๊ฐ•์˜๊ฐ€ ํฌํ•จ๋œ ๋กœ๋“œ๋งต์œผ๋กœ ํ•™์Šตํ•ด ๋ณด์„ธ์š”!

2026 ์ƒˆํ•ด ๋ณต ๋งˆ๐Ÿด๋‹ˆ ํ• ์ธ ์ค‘ (6์ผ ๋‚จ์Œ)

โ‚ฉ53,130

30%

โ‚ฉ75,900