Apache Kafkaยฎ๏ธ ๋น„์šฉ ์ ˆ๊ฐ ๋ฐฉ๋ฒ• ๋ฐ ์ตœ์ ์˜ ๋น„์šฉ ์„ค๊ณ„ ์•ˆ๋‚ด ์›จ๋น„๋‚˜ | ์ž์„ธํžˆ ์•Œ์•„๋ณด๋ ค๋ฉด ์ง€๊ธˆ ๋“ฑ๋กํ•˜์„ธ์š”

White Paper

์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ ๊ฐ€์ด๋“œ๋ถ

Ebook ๋ฐ›๊ธฐ

์ŠคํŠธ๋ฆผ ๊ฑฐ๋ฒ„๋„Œ์Šค ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ ์ €ํ•˜๋กœ๋ถ€ํ„ฐ ๋‹ค์šด์ŠคํŠธ๋ฆผ ์‹œ์Šคํ…œ๊ณผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ณดํ˜ธํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•˜๋Š” ์ข…ํ•ฉ ๊ฐ€์ด๋“œ์ž…๋‹ˆ๋‹ค.

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

Apache Kafkaยฎ์™€ ๊ทธ ๋ฐ–์˜ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ถˆ๋Ÿ‰ ๋ฐ์ดํ„ฐ๊ฐ€ ๋” ๋ฉ€๋ฆฌ, ๋” ๋น ๋ฅด๊ฒŒ ํผ์ง€๋ฉด์„œ ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ ๋ฌธ์ œ๊ฐ€ ์ฆํญ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ์—์„œ๋Š” ๋ถˆ๋Ÿ‰ ๋ฐ์ดํ„ฐ๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ์„œ๋น„์Šค์˜ ์—์ฝ”์‹œ์Šคํ…œ ์ „์ฒด๋ฅผ ์‰ฝ๊ฒŒ ์ค‘๋‹จ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ์กฐ์ง์ด ์ŠคํŠธ๋ฆฌ๋ฐ ์•„ํ‚คํ…์ฒ˜์˜ ์ด์ ์„ ํ™œ์šฉํ•˜๋ฉด์„œ, ๋ฐ์ดํ„ฐ ํŒ€์— ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ์„ ๋†’๊ฒŒ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ์ง€์† ๊ฐ€๋Šฅํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๋ฐฉ์•ˆ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?

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

์ง€๊ธˆ ๋‹ค์šด๋กœ๋“œํ•ด์„œ ์ฝ์–ด๋ณด๊ธฐ:

  • ์ผ๋ฐ˜์ ์ธ ์Šคํ‚ค๋งˆ ๋ฌธ์ œ์™€ ์ž˜๋ชป๋œ ๊ฐ’์˜ ์›์ธ ์‹๋ณ„ํ•˜๊ธฐ
  • Schema Registry๋กœ ๋ฐ์ดํ„ฐ ๊ณ„์•ฝ ์ •์˜ ๋ฐ ๊ณต์œ ํ•˜๊ธฐ
  • ๋ถ„์‚ฐํ˜• ๋ชจ๋ธ์—์„œ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์„ ์ฐพ๊ณ , ์ดํ•ดํ•˜๊ณ , ์‹ ๋ขฐํ•˜๊ธฐ