T_era

32일차 Redis? RabbitMQ? Kafka? 본문

이론/오늘의 학습 내용 요약

32일차 Redis? RabbitMQ? Kafka?

블스뜸 2025. 4. 30. 17:12
1. 오늘의 학습 키워드
  Redis RabbitMQ Kafka의 차이

2. 학습 내용
 위 3개의 차이점은 무엇일까?
 그 중에서 Redis는 어떻게 사용할까?

3. 학습하며 정리한 내용 요약
  Redis를 공부해봤다. Redis의 cli환경에서 실습을 해보면서 자료구조들을 알아봤는데 Redis Stream기능을 사용하는 것보단 Kafka를 사용하는 것이 보편적이다는 이야기를 들어서 메시지기반 미들웨어 아키텍쳐를 찾아보았는데 redis와 rabbitMQ는 메시지 브로커 Kafka는 이벤트 브로커로서 기능한다. 그래서 Stream은 Redis를 이벤트 브로커로 사용하기 위한 기능인데 그 것보다 kafka를 사용하는게 기능적으로 우위에 있기 때문이다. 
 
4. 내일 학습 키워드
 RabbitMQ 또는 Kafka 학습하기