๊ตญ๋ด No.1 ์๋์ง IT๊ธฐ์ โํด์คโ์ ์ปจํ๋ฃจ์ธํธ ํด๋ผ์ฐ๋ ๋์ ์คํ ๋ฆฌ | ์์๋ณด๊ณ ๋ฑ๋กํ๊ธฐ
์คํธ๋ฆฌ๋ฐ ํ๋ซํผ์ Apache Kafkaยฎ๋ฅผ ์์ ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ๋ฐฉ์์ผ๋ก ๋ค๋ฅธ ์์คํ ๊ณผ ํตํฉํ๋ ๊ฒ์ด ํต์ฌ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋คํํ๋ Apache Kafka๋ Kafka ์ํ์์ ์คํธ๋ฆฌ๋ฐ์ ํตํฉํ๊ฒ ํด์ฃผ๋ Connect API๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฌ๋ ๊ธฐ์ ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ฑ๊ณต์ ์ธ ํ์ฉ์ ์ํด์๋ ์ํคํ ์ฒ์ ๋ฐฐํฌ ํจํด์ ์ดํดํ๋ฉฐ, ๋ฌธ์ ๊ฐ ์๊ฒผ์ ๋ ์ด๋๋ฅผ ์ฐพ์๋ณด์์ผ ํ๋์ง ์๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ด ๊ฐ์ฐ์์๋ Apache Kafka Connect์ ์ฃผ์ ์ค๊ณ ์ปจ์ , ๋ ๋ฆฝํ๊ณผ ๋ถ์ฐ ๋ฐฐํฌ ๋ฐฉ์์ ์ฅ๋จ์ ์ ์ค๋ช ํฉ๋๋ค. Apache Kafka Connect๋ก ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํ์ฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ๋ฅผ ์คํธ๋ฆฌ๋ฐํ๊ณ Elasticsearch๋ฅผ ๋น๋กฏํ ๋์์ผ๋ก ์ ์กํ๋ ๋ผ์ด๋ธ ๋ฐ๋ชจ๋ฅผ ์งํํฉ๋๋ค. ๊ทธ ๊ณผ์ ์์ ๋ช ๊ฐ์ง ๋ฌธ์ ๋ฅผ ์์๋ณด๊ณ Apache Kafka Connect์์ ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ง๋จํ๊ณ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์ค์ตํด ๋ณด๊ฒ ์ต๋๋ค. ๋ง์ง๋ง์ผ๋ก๋ ๋จ์ผ ๋ฉ์์ง ๋ณํ, ์ปจํ ์ด๋์์์ Kafka Connect ๋ฐฐํฌ์ ๊ฐ์ ๊ณ ๊ธ ์ฃผ์ ๋ฅผ ๋ ผ์ํฉ๋๋ค.