์‹ค์‹œ๊ฐ„ ์›€์ง์ด๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ€์ ธ๋‹ค ์ค„ ๊ฐ€์น˜, Data in Motion Tour์—์„œ ํ™•์ธํ•˜์„ธ์š”!

๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ์ด๋ž€? ์˜ˆ์‹œ, ์žฅ์  ๋ฐ ์‚ฌ์šฉ ์‚ฌ๋ก€

๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ์€ ์ง€์†์ ์ธ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์ด ์ƒ์„ฑ๋˜๋Š” ์ฆ‰์‹œ ์ฒ˜๋ฆฌ๋˜๋„๋ก ํ•˜๋Š” ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฐ์—…์ด ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ์— ์˜์กดํ•˜๊ฒŒ ๋˜๋ฉด์„œ ์˜ค๋Š˜๋‚  Apache Kafka ๋ฐ Confluent์™€ ๊ฐ™์€ ์ŠคํŠธ๋ฆฌ๋ฐ ์‹œ์Šคํ…œ์€ ๋ฉ€ํ‹ฐํ”Œ๋ ˆ์ด์–ด ๊ฒŒ์ž„, ์‹ค์‹œ๊ฐ„ ์‚ฌ๊ธฐ ํƒ์ง€ ๋ฐ ์†Œ์…œ ๋ฏธ๋””์–ด ํ”ผ๋“œ๋ถ€ํ„ฐ ์ฃผ์‹ ๊ฑฐ๋ž˜ ํ”Œ๋žซํผ๊ณผ GPS ์ถ”์ ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋ชจ๋“  ๊ฒƒ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

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

streaming data - hero icon

Streaming Data Overview

What is Streaming Data?

Also known as event stream processing, streaming data is the continuous flow of data generated by various sources. By using stream processing technology, data streams can be processed, stored, analyzed, and acted upon as it's generated in real-time.

์ŠคํŠธ๋ฆฌ๋ฐ์ด๋ž€?

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

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

์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ ์ž‘๋™ ๋ฐฉ์‹ - ๊ฐœ์š”, ์˜ˆ์‹œ ๋ฐ ์•„ํ‚คํ…์ฒ˜

์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์•„ํ‚คํ…์ฒ˜

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

์ŠคํŠธ๋ฆผ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์˜ ๊ฐœ์š”

์˜ค๋Š˜๋‚ ์—๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ IoT ์„ผ์„œ, ์„œ๋ฒ„, ๋ณด์•ˆ ๋กœ๊ทธ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜๋Š” ๋‚ด๋ถ€/์™ธ๋ถ€ ์‹œ์Šคํ…œ์„ ๋น„๋กฏํ•ด ๋ฌด๊ถ๋ฌด์ง„ํ•œ ๊ณณ์—์„œ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ƒ์„ฑ๋œ ๋ฐ์ดํ„ฐ์˜ ๊ตฌ์กฐ, ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ์กฐ์ ˆํ•˜๊ฑฐ๋‚˜ ์–‘ ๋˜๋Š” ์†๋„๋ฅผ ์ œ์–ดํ•˜๋Š” ๊ฒƒ์€ ๊ฑฐ์˜ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์กด ์†”๋ฃจ์…˜๋“ค์€ ๋จผ์ € ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘, ์ฒ˜๋ฆฌ ๋ฐ ๊ตฌ์กฐํ™”ํ•ด์•ผ ๊ด€๋ จ ์กฐ์น˜๋ฅผ ์ทจํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์ถ•๋˜๋Š” ๋ฐ˜๋ฉด, ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๊ณ„์† ์ด๋™ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉ, ์ €์žฅ, ๋ณด๊ฐ• ๋ฐ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ด๋Š” ๋˜ํ•œ ๊ธฐ์กด์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋˜๋Š” ์‹œ์Šคํ…œ์œผ๋กœ ์ž‘์—…ํ•  ๋•Œ ์ถ”๊ฐ€์ ์ธ ๊ณผ์ œ์™€ ๊ณ ๋ ค์‚ฌํ•ญ์„ ์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ ๊ธฐ์—…์ด ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋งŽ์€ ํ”Œ๋žซํผ๊ณผ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ์‹œ

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

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

์ด๋Ÿฐ ์˜๋ฏธ์—์„œ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ ์ค‘์‹ฌ ์กฐ์ง์„ ์œ„ํ•œ ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋กœ, ๋น…๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ํ†ตํ•ฉ ๋ฐ ์‹ค์‹œ๊ฐ„ ๋ถ„์„์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ผ๊ด„ ์ฒ˜๋ฆฌ์™€ ์‹ค์‹œ๊ฐ„ ์ŠคํŠธ๋ฆผ ๋น„๊ต

์ผ๊ด„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐฉ์‹์—์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌ, ์ €์žฅ ๋˜๋Š” ๋ถ„์„ํ•˜๊ธฐ ์œ„ํ•ด ๋จผ์ € ์ผ๊ด„์ ์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•ด์•ผ ํ•˜์ง€๋งŒ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ๋Š” ์ง€์†์ ์œผ๋กœ ํ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๊ฐ€ ์ƒ์„ฑ๋˜๋Š” ์ฆ‰์‹œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋™์‹œ์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜๋‚ ์—๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋‹น์—ฐํžˆ ๋์ด ์—†๋Š” ์ด๋ฒคํŠธ์˜ ์ŠคํŠธ๋ฆผ์œผ๋กœ ๋„์ฐฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ๋Š” ์–‘๊ณผ ํ˜•์‹์ด ๊ฐ๊ธฐ ๋‹ค๋ฅด๋ฉฐ ํด๋ผ์šฐ๋“œ, ์˜จํ”„๋ ˆ๋ฏธ์Šค, ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ๋ฅผ ๋น„๋กฏํ•ด ์ถœ์ฒ˜๊ฐ€ ๋‹ค์–‘ํ•ฉ๋‹ˆ๋‹ค.

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

Streaming Benefits & Use Cases

์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ์˜ ์ด์ 

๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์€ ํผ์ฆ์˜ ํ•œ ์กฐ๊ฐ์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋Š˜๋‚ ์˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋น„์ฆˆ๋‹ˆ์Šค๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์ผ๊ด„์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋˜๋Š” ๊ฒƒ์„ ๊ธฐ๋‹ค๋ฆด ์—ฌ์œ ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ์‚ฌ๊ธฐ ํƒ์ง€ ๋ฐ ์ฃผ์‹ ์‹œ์žฅ ํ”Œ๋žซํผ์—์„œ๋ถ€ํ„ฐ ์ฐจ๋Ÿ‰ ๊ณต์œ  ์•ฑ ๋ฐ ์ „์ž ์ƒ๊ฑฐ๋ž˜ ์›น์‚ฌ์ดํŠธ์— ์ด๋ฅด๋Š” ๋ชจ๋“  ์˜์—ญ์ด ์‹ค์‹œ๊ฐ„ ์ด๋ฒคํŠธ ์ŠคํŠธ๋ฆผ์— ์˜์กดํ•ฉ๋‹ˆ๋‹ค.

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

์š”์ปจ๋Œ€ ๋Œ€๋Ÿ‰์˜ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ชจ๋“  ์—…๊ณ„์—์„œ ์ง€์†์ ์ธ ์‹ค์‹œ๊ฐ„ ์ด๋ฒคํŠธ ์ŠคํŠธ๋ฆผ ์ฒ˜๋ฆฌ ํ”Œ๋žซํผ์˜ ์ด์ ์„ ๋ˆ„๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ์‚ฌ๋ก€

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

์ผ๋ฐ˜์ ์ธ ์ด์šฉ ์‚ฌ๋ก€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์œ„์น˜ ๋ฐ์ดํ„ฐ
  • ์‚ฌ๊ธฐ ํƒ์ง€
  • ์‹ค์‹œ๊ฐ„ ์ฃผ์‹ ๊ฑฐ๋ž˜
  • ๋งˆ์ผ€ํŒ…, ์˜์—… ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๋ถ„์„
  • ๊ณ ๊ฐ/์‚ฌ์šฉ์ž ํ™œ๋™
  • ๋‚ด๋ถ€ IT ์‹œ์Šคํ…œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๋ณด๊ณ 
  • ๋กœ๊ทธ ๋ชจ๋‹ˆํ„ฐ๋ง: ์‹œ์Šคํ…œ, ์„œ๋ฒ„, ์žฅ์น˜ ๋“ฑ์˜ ๋ฌธ์ œ ํ•ด๊ฒฐ
  • SIEM(Security Information and Event Management): ๋ชจ๋‹ˆํ„ฐ๋ง, ๋ฉ”ํŠธ๋ฆญ ๋ฐ ์œ„ํ˜‘ ํƒ์ง€๋ฅผ ์œ„ํ•œ ๋กœ๊ทธ ๋ฐ ์‹ค์‹œ๊ฐ„ ์ด๋ฒคํŠธ ๋ฐ์ดํ„ฐ ๋ถ„์„
  • ์†Œ๋งค/๋ฌผ๋ฅ˜์ฐฝ๊ณ  ์žฌ๊ณ  ๊ด€๋ฆฌ: ๋ชจ๋“  ์ฑ„๋„ ๋ฐ ์œ„์น˜ ๋Œ€์ƒ ์žฌ๊ณ  ๊ด€๋ฆฌ, ๋ชจ๋“  ์žฅ์น˜ ์ „๋ฐ˜์—์„œ ์›ํ™œํ•œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ์ œ๊ณต
  • ์ฐจ๋Ÿ‰ ๊ณต์œ  ๋งค์นญ: ์˜ˆ์ธก ๋ถ„์„์„ ์œ„ํ•œ ์œ„์น˜, ์‚ฌ์šฉ์ž ๋ฐ ์š”๊ธˆ ๋ฐ์ดํ„ฐ ๊ฒฐํ•ฉ - ๊ทผ์ ‘์„ฑ, ๋ชฉ์ ์ง€, ์š”๊ธˆ, ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ๊ธฐ์ค€์œผ๋กœ ํƒ‘์Šน์ž์—๊ฒŒ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์šด์ „์ž ๋งค์นญ
  • ๋จธ์‹  ๋Ÿฌ๋‹ ๋ฐ A.I.: ํ•˜๋‚˜์˜ ์ค‘์•™ ์‹ ๊ฒฝ๊ณ„์— ๋Œ€ํ•œ ๊ณผ๊ฑฐ ๋ฐ ํ˜„์žฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒฐํ•ฉํ•˜์—ฌ ์˜ˆ์ธก ๋ถ„์„์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ ์ œ์‹œ

์œ ํ˜•์— ์ƒ๊ด€์—†์ด ์ฒ˜๋ฆฌ, ์ €์žฅ ๋˜๋Š” ๋ถ„์„์ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์กด์žฌํ•˜๋Š” ํ•œ, Confluent๋Š” ๋ชจ๋“  ๊ทœ๋ชจ์˜ ๋ชจ๋“  ์ด์šฉ ์‚ฌ๋ก€์— ๋Œ€ํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์›€์„ ๋“œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Challenges Building Data Streaming Applications

์‹ค์‹œ๊ฐ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์ถ• ๊ด€๋ จ ์ฃผ์š” ๊ณผ์ œ

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

์ˆœ์„œ ์ง€์ •: ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์—์„œ ๋ฐ์ดํ„ฐ์˜ ์ˆœ์„œ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์€ ์‚ฌ์†Œํ•œ ์ผ์ด ์•„๋‹ˆ๋ฉฐ ๋งŽ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์•„์ฃผ ์ค‘์š”ํ•œ ์ž‘์—…์ž…๋‹ˆ๋‹ค. ์ฑ„ํŒ…์ด๋‚˜ ๋Œ€ํ™”๋Š” ์ˆœ์„œ๊ฐ€ ๋งž์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

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

์ผ๊ด€์„ฑ ๋ฐ ๋‚ด๊ตฌ์„ฑ: ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ๊ณผ ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค๋Š” ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ ์ฒ˜๋ฆฌ์—์„œ ์–ธ์ œ๋‚˜ ์–ด๋ ค์šด ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ํŠน์ •ํ•œ ์‹œ๊ฐ„์— ์ฝ์€ ๋ฐ์ดํ„ฐ๊ฐ€ ๋‹ค๋ฅธ ์ง€์—ญ์˜ ๋˜ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์—์„œ๋Š” ์ด๋ฏธ ์ˆ˜์ •๋œ ๋ถ€์‹ค ๋ฐ์ดํ„ฐ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํด๋ผ์šฐ๋“œ์—์„œ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์— ๋Œ€ํ•œ ์ž‘์—…์„ ํ•  ๋•Œ ๋ฐ์ดํ„ฐ ๋‚ด๊ตฌ์„ฑ์ด ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฒฐํ•จ์„ฑ ๋ฐ ๋ฐ์ดํ„ฐ ๋ณด์žฅ: ์ด๋Š” ๋ฐ์ดํ„ฐ, ์ŠคํŠธ๋ฆผ ์ฒ˜๋ฆฌ ๋˜๋Š” ๋ถ„์‚ฐ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ž‘์—… ์‹œ ์ค‘์š”ํ•œ ๊ณ ๋ ค์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์˜ ์†Œ์Šค, ์œ„์น˜, ํ˜•์‹, ๊ทœ๋ชจ๊ฐ€ ๋‹ค์–‘ํ•œ ์ƒํ™ฉ์—์„œ ์‹œ์Šคํ…œ์ด ๋‹จ์ผ ์žฅ์•  ์ง€์ ์œผ๋กœ ์ธํ•œ ์ค‘๋‹จ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋†’์€ ๊ฐ€์šฉ์„ฑ๊ณผ ๋‚ด๊ตฌ์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

Confluent๋ฅผ ์„ ํƒํ•ด์•ผ ํ•˜๋Š” ์ด์œ 

์˜ค๋Š˜๋‚ ์˜ ๋””์ง€ํ„ธ ์šฐ์„  ์„ธ์ƒ์—์„œ ์•ž์„œ ๋‚˜๊ฐ€๊ธฐ ์œ„ํ•ด ๊ธฐ์—…์€ ํƒ์›”ํ•œ ๊ณ ๊ฐ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๊ณ  ๋ฐ์ดํ„ฐ์— ๊ธฐ๋ฐ˜ํ•œ ๋ฐฑ์—”๋“œ ์šด์˜์„ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

Walmart, Expedia, Bank of America์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” Confluent๋Š” ๊ทœ๋ชจ์— ๊ด€๊ณ„์—†์ด ๋ชจ๋“  ํด๋ผ์šฐ๋“œ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ŠคํŠธ๋ฆฌ๋ฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋œ ๋‹จ ํ•˜๋‚˜์˜ ์™„๋ฒฝํ•œ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ์œผ๋กœ ์ง€๊ธˆ ๋ฐ”๋กœ ์ฒดํ—˜ํ•ด ๋ณด์„ธ์š”.

Apache Kafka ๋ฐ Confluent์™€ ๊ฐ™์€ ๊ธฐ์ˆ ์€ ์‹ค์‹œ๊ฐ„ ์ŠคํŠธ๋ฆฌ๋ฐ๊ณผ ๋ถ„์„์„ ์‹คํ˜„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

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

Confluent๋ฅผ ์„ ํƒํ•ด์•ผ ํ•˜๋Š” ์ด์œ 

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

Walmart, Expedia, Bank of America์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” Confluent๋Š” ํ˜„์žฌ ์†Œ์Šค์™€ ๊ทœ๋ชจ์— ์ƒ๊ด€์—†์ด ๋ฐ์ดํ„ฐ๋ฅผ ์ŠคํŠธ๋ฆฌ๋ฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋œ ๋‹จ ํ•˜๋‚˜์˜ ์™„์ „ํ•œ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค. Apache Kafka์˜ ์›์ œ์ž‘์ž๋“ค์ด ๊ตฌ์ถ•ํ•œ Confluent๋Š” ํ˜„์žฌ ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ ํ”Œ๋žซํผ์œผ๋กœ, ๋น…๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ, ๊ธ€๋กœ๋ฒŒ ๋ฐ์ดํ„ฐ ํ†ตํ•ฉ, ์ŠคํŠธ๋ฆผ๋‚ด ๋ถ„์„๋„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌด๋ฃŒ ์ฒดํ—˜ํŒ์œผ๋กœ ๋ช‡ ๋ถ„ ๋งŒ์— ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ํ™•์ธํ•˜๊ฑฐ๋‚˜ Confluent๊ฐ€ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ๋กœ ๊ธฐ์—…๋“ค์„ ์ง€์›ํ•˜๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์‹ญ์‹œ์˜ค.