Cloud Native Pulsar #1 – Producer / Consumer
01010011
올해 초, Redis 로 운영중이던 Message Queue를 Apache Pulsar(https://pulsar.apache.org/)로 변경하였습니다.
Kafka 나 RabbitMQ 등 여러 옵션이 있었지만 Cloud Native 환경에서 운영 가능한 분산 메세징 플랫폼이라는 강점이 있어서 Pulsar를 선택하였으며, 반 년 이상 지난 현재 만족스럽게 사용하고 있습니다.
아래 글에서는 고전적인 Producer / Consumer 문제와 이에 대한 해법, 해결 과정에서 고려해야 할 이슈들(e.g. Backpressure, Race condition)을 살펴보고, 어떤 요소들을 비교하여 Apache Pulsar를 Message Queue Backend로 선택하게 되었는지를 간략히 소개합니다.
https://01010011.blog/2024/04/01/cloud-native-pulsar-1-producer-consumer/
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 11월 10일 오전 7:59