์ฐ๋ฆฌ์ ๋ชฉํ๋ ๊ฐ ๊ตญ๊ฐ๋ณ ์ฌ๋ก์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ ํ ํฝ์ ๊ฒ์ํ๊ธฐ ์ํด ๊ธฐ๋ฅ ์๋น์ค์ ํด๋ผ์ด์ธํธ ์ญํ ์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๊ฒ์ด์์ต๋๋ค.
๊ฐ๋ฐ์์๊ฒ ๊ธฐ์
์ ๋ฐ์ ์ด๋ฒคํธ์ ๋ํ ์
ํ ์๋น์ค ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ์ฌ ์ด๋ฒคํธ ์ค์ฌ ์ฑ์ ๋ ๋น ๋ฅด๊ฒ ๊ตฌ์ถํ์ธ์.
๋ฌด๋ฃ ํ๊ฐํ ์์ํ๊ธฐ ๋ฐ๋ชจ ๋ณด๊ธฐ
์ด๋ฒคํธ๋ฅผ ์ฝ๊ฒ ๊ฒ์ํ ์ ์๋ ์นดํ๋ก๊ทธ๋ฅผ ํตํด ์คํค๋ง์ ์ด๋ฒคํธ๋ฅผ ์์ฑํ๊ณ ์๋นํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ๊ด๊ณ๋ฅผ ํ์ธํ ์ ์๋ ์ด๋ฒคํธ๋ฅผ ์ฐพ์๋ณด์ธ์. ์์ฃผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์ ํฌํธ ๋ฐ API ๊ด๋ฆฌ ํ๋ซํผ๊ณผ ํตํฉํ์ฌ ์ด๋ฒคํธ ์ค์ฌ ์์ฐ์ RESTful API์ ํจ๊ป ๊ด๋ฆฌํ์ธ์.
์์ฐ์ ์ ์๋ฆฌ์ ๋๋๊ทธ ์ค ๋๋กญํ๊ณ ๋ฒํผ ํด๋ฆญ ํ ๋ฒ์ผ๋ก AsyncAPI ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋ GUI๋ก ์ด๋ฒคํธ ์คํธ๋ฆผ, ์คํค๋ง ๋ฐ ์ฑ์ ์ฝ๊ฒ ๋์์ธํ ์ ์์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ ํ๊ฒฝ ์ ๋ฐ์ ํ๋ก๋ชจ์ ๊ณผ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ํฌํจํ์ฌ ์๋์์ ๋ฌด๋ค๊น์ง ์๋ช ์ฃผ๊ธฐ๋ฅผ ๊ด๋ฆฌํ์ธ์.
๊ฐ๋ฐ์์๊ฒ ํ์ํ ๋ชจ๋ ์ด๋ฒคํธ ์คํธ๋ฆผ์ ๋ํ ์ ํ ์๋น์ค ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ๊ณ , ์ฑ์ด ๊ฒ์ ๋ฐ ๊ตฌ๋ ํ๋ ์ด๋ฒคํธ๋ฅผ ์ ์ํ๊ณ , ํ์ํ ๊ตฌ์ฑ์ ๋ธ๋ก์ปค์ ํธ์ํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ธ์(๋ฌผ๋ก ๊ถํ์ด ์์ด์ผ ํจ).
ํ ํฝ ๊ตฌ์กฐ๋ฅผ ํ ๋นํ๊ณ ์ญํ ๋ฐ ๋๋ฉ์ธ์ผ๋ก ์ ๊ทผ์ ๋ง๋ ๋ฑ์ ์์ ์ ์ํํ์ฌ ๋ชจ๋ฒ ์ฌ๋ก ๋ฐ ๊ท์ ์ค์๋ฅผ ์ด์งํ์ธ์. ๋ฐํ์์ ์๋์ผ๋ก ๊ฐ์ํ์ฌ ๋์์ธ ์๋์ ๋ถํฉํ๋์ง ํ์ธํ๊ณ , ๋ฉํธ๋ฆญ๊ณผ KPI๋ฅผ ํตํด ์ด๋ฒคํธ์ ์ฌ์ฌ์ฉ๋ฅ ์ ๋์ด์ธ์.
Solace ์ด๋ฒคํธ ํฌํธ๋ก Kafka ์ธํ๋ผ์ ๊ฐ์น๋ฅผ ๊ทน๋ํํ์ธ์. ๊ฐ๋ฐ์๊ฐ ์คํธ๋ฆฌ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฝ๊ฒ ์ค๊ณ, ๊ตฌ์ฑ, ๋ฐฐํฌํ ์ ์๋๋ก ์ง์ํ์ธ์.
Apache Kafka์ฉ ์ด๋ฒคํธ ํฌํธ์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ