RabbitMQ1 카프카 쉽게 이해하기 기술적으로 카프카가 워낙 많이 사용되고 은행권에서도 사용하려는 시도가 늘어나고 있어 기본적인 개념을 이해하면 좋을 것 같습니다 카프카의 개념 카프카는 아파치 재단에서 개발한 오픈소스 메시지 시스템입니다. 이 시스템은 대용량의 실시간 데이터 처리를 가능하게 하며 데이터를 안정적으로 저장하고 전송하는 역할을 합니다 카프카는 '프로듀서', '브로커', '컨슈머'라는 세 가지 구성 요소로 이루어져 있습니다 1. 프로듀서 : 데이터를 생성하고 카프카에 전송하는 역할을 합니다. 예를 들어, 웹사이트의 사용자 행동 데이터를 생성하는 서버가 프로듀서가 될 수 있습니다 2. 브로커 : 카프카 시스템에서 데이터를 저장하고 관리하는 역할을 합니다. 프로듀서로부터 데이터를 받아서 저장하고, 컨슈머가 필요로 할때 해당 데이터를.. 2024. 3. 26. 이전 1 다음