Pulsar
Verteilte Messaging- und Streaming-Plattform, die klassisches Queuing und Event-Streaming mit integrierter Multi-Tenancy vereint.
- Aktiv gepflegt
- Von einer Foundation unterstützt
- Gut dokumentiert
- Permissive Lizenz
Überblick
Apache Pulsar kombiniert das Publish/Subscribe-Queuing-Modell (wie RabbitMQ) mit dauerhaftem, wiederabspielbarem Event-Streaming (wie Kafka) in einem System und trennt seine Compute- und Speicherschichten, sodass jede unabhängig skalieren kann. Integrierte Multi-Tenancy lässt viele Teams sicher einen Pulsar-Cluster mit isolierten Namespaces teilen.
Pulsar eignet sich für Teams, die sowohl klassische Queuing- als auch Event-Streaming-Semantik von einer Plattform wollen, statt RabbitMQ und Kafka (ebenfalls in diesem Katalog) nebeneinander zu betreiben, oder die speziell starke Mandantenisolierung auf gemeinsam genutzter Messaging-Infrastruktur benötigen.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★★★☆ (4/5)
Cloud-native messaging/streaming platform with built-in multi-tenancy, a strong alternative to Kafka.
- Grundlegend etabliert
- Stiftungsgeführt
- Kategorien
- Backend
- Sprachen
- Java
- Lizenz
- Apache-2.0
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
Apache RocketMQ
Apache-2.0Verteilte Messaging- und Streaming-Plattform für transaktionale Zuverlässigkeit auf Finanz-Niveau bei sehr hohem Durchsatz.
Aktiv gepflegt
- Backend
Apache Kafka
Apache-2.0Verteilte Event-Streaming-Plattform, die Daten als dauerhaftes, wiederabspielbares Log speichert – gebaut für durchsatzstarke Echtzeit-Pipelines statt klassisches Punkt-zu-Punkt-Queuing.
Aktiv gepflegt
- Backend
NATS
Apache-2.0Leichtgewichtiges, hochperformantes Messaging-System für Cloud-native Anwendungen, aufgebaut auf Einfachheit und geringem Betriebsaufwand.
Aktiv gepflegt
- Backend
Quarkus
Apache-2.0Kubernetes-natives Java-Framework für schnelle Startzeiten und geringen Speicherbedarf, zugeschnitten auf Container und Serverless.
Aktiv gepflegt
- Backend
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.