💡 오늘 학습 키워드Kafka 🎯 학습 내용 정리웹 서비스를 운영하다 보면 하나의 서비스가 모든 작업을 직접 처리하기보다 여러 서비스가 역할을 분담하여 비동기적으로 처리해야 하는 상황이 많다.예를 들어 주문이 생성되면주문 저장결제 요청재고 차감알림 발송포인트 적립등의 작업이 동시에 발생한다.이러한 작업을 HTTP 요청으로 순차적으로 호출하면 서비스 간 결합도가 높아지고 장애가 쉽게 전파된다.Kafka는 이러한 문제를 해결하기 위한 분산 이벤트 스트리밍 플랫폼(Distributed Event Streaming Platform)이다.Producer가 이벤트를 발행하면 Kafka가 이를 저장하고, Consumer가 필요한 시점에 메시지를 가져와 처리하는 구조를 제공한다.즉, 서비스 간의 직접적인 호출..