-
Kafka, RedisCode 2024. 9. 17. 15:09
Message Queue메세지 지향 미들웨어(MOM: Message Oriented Middleware)를 구현한 시스템으로 프로세스 간의 데이터를 교환할 때 사용하는 기술이다.message는 endpoint 간 직접적으로 통신하지 않고, 중간의 queue를 통해 중개된다.Producer: 정보를 제공하는 자Consumer: 정보를 제공받아 사용하려는 자Queue: Producer의 데이터를 임시 저장 및 Consumer에 제공 BrokerMessage Brokerpublisher가 생산한 메세지를 message queue에 저장하고, 저장된 데이터를 consumer가 가져갈 수 있도록 중간 다리 역할을 수행한다. pub/sub 구조로서, 대표적으로 Redis, RabbitMQ 소프트웨어, GCP의 pu..