
🍿 강의수강/카프카활용
[카프카활용] 챕터 4. 카프카 구현하기
1. Kafka 개요링크드인에서 개발아파치 재단에서 운영하고 있는 플랫폼 Message Oriented Middleware미들웨어란?시스템이나 컴포넌트 사이에서 중간자 역할을 해주는 것두 시스템이 너무 강하게 연결되어 있으면, 서로의 의존성이 높기 때문에 미들웨어가 존재한다.ex) 서버 A - 서버 B가 강한 결합을 가지고 있다고 할 때, 서버 A 장애 시 서버 B에 전파됨따라서, 느슨한 결합이 필요하다.이런 완충재 역할을 하는 것이 '미들웨어'이고, '메시지에 기반했다'라고 해서 Message Oriented Middleware(MOM)라고 한다.메시지 큐를 사용하는 플랫폼: Kafka, RabbitMQ모놀리식 아키텍처에서 MSA로 변화되면서 이런 Kafka, RabbitMQ 같은 플랫폼의 수요가 늘..