Pulsar
従来のキューイングとイベントストリーミングを統合し、マルチテナンシーを標準搭載した、分散型メッセージング・ストリーミングプラットフォームです。
- 活発にメンテナンスされている
- 財団の支援あり
- 寛容なライセンス
概要
Apache Pulsar は、(RabbitMQ のような) Pub/Sub キューイングモデルと、(Kafka のような) 永続的で再生可能なイベントストリーミングを1つのシステムに統合し、コンピュートとストレージのレイヤーを分離することでそれぞれ独立してスケールできるようにしています。標準搭載のマルチテナンシーにより、多くのチームが分離された名前空間で1つの Pulsar クラスタを安全に共有できます。
Pulsar は、(カタログにもある) RabbitMQ と Kafka を並行して運用するのではなく、従来のキューイングとイベントストリーミングの両方のセマンティクスを1つのプラットフォームから求めるチーム、あるいは共有メッセージングインフラ上で強力なマルチテナント分離を特に必要とするチームに向いています。
このカタログに掲載されている理由
カタログ評価: ★★★★☆ (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 で修正を提案する