Pulsar
전통적인 큐잉과 이벤트 스트리밍을 통합하고 멀티 테넌시를 기본 제공하는 분산 메시징·스트리밍 플랫폼입니다.
- 활발히 유지보수됨
- 재단 지원
- 관대한 라이선스
개요
Apache Pulsar는 (RabbitMQ 같은) 발행/구독 큐잉 모델과 (Kafka 같은) 영구적이고 재생 가능한 이벤트 스트리밍을 하나의 시스템으로 결합하며, 컴퓨트와 스토리지 계층을 분리해 각각 독립적으로 확장할 수 있게 합니다. 기본 제공되는 멀티 테넌시 덕분에 여러 팀이 격리된 네임스페이스로 하나의 Pulsar 클러스터를 안전하게 공유할 수 있습니다.
Pulsar는 (카탈로그에 있는) RabbitMQ와 Kafka를 나란히 운영하는 대신 하나의 플랫폼에서 전통적인 큐잉과 이벤트 스트리밍 의미론을 모두 원하는 팀, 또는 공유 메시징 인프라에서 강력한 멀티 테넌트 격리가 특히 필요한 팀에 적합합니다.
이 카탈로그에 오른 이유
카탈로그 평점: ★★★★☆ (4/5)
Cloud-native messaging/streaming platform with built-in multi-tenancy, a strong alternative to Kafka.
- 기반 프로젝트
- 재단 거버넌스
- 카테고리
- 백엔드
- 언어
- Java
- 라이선스
- Apache-2.0
관련 프로젝트
Apache RocketMQ
Apache-2.0매우 높은 처리량에서 금융 등급의 트랜잭션 신뢰성을 위해 만들어진 분산 메시징·스트리밍 플랫폼입니다.
활발히 유지보수됨
- 백엔드
Apache Kafka
Apache-2.0데이터를 영구적이고 재생 가능한 로그로 저장하는 분산 이벤트 스트리밍 플랫폼으로, 전통적인 1:1 큐잉이 아니라 고처리량 실시간 파이프라인을 위해 만들어졌습니다.
활발히 유지보수됨
- 백엔드
NATS
Apache-2.0단순함과 낮은 운영 부담을 중심으로 만들어진, 클라우드 네이티브 애플리케이션을 위한 경량 고성능 메시징 시스템입니다.
활발히 유지보수됨
- 백엔드
Quarkus
Apache-2.0빠른 시작 시간과 낮은 메모리 사용량을 위해 설계된, 컨테이너와 서버리스에 맞춘 Kubernetes 네이티브 Java 프레임워크입니다.
활발히 유지보수됨
- 백엔드
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기