CloudEvents
システムやプラットフォームをまたいで、イベントデータを共通のベンダーニュートラルなフォーマットで記述するための、CNCF の仕様と SDK 集です。
- 活発にメンテナンスされている
- 財団の支援あり
- 寛容なライセンス
概要
CloudEvents は、何が・いつ・どのソースから発生したかというイベントデータの標準的なエンベロープフォーマットを定義し、異なるシステム、メッセージブローカー、クラウドプロバイダーが、それぞれ独自の非互換なフォーマットを発明することなくイベントデータを交換できるようにします。稼働中のサービスとしてではなく、仕様と多言語の SDK として提供されます。
CloudEvents は、複数のツールやベンダーにまたがってイベント駆動アーキテクチャを構築していて、イベントを特定のメッセージングシステムのフォーマットに縛られるのではなく相互運用可能にしたいチームに向いています。カタログにある NATS、Kafka、RabbitMQ を補完する存在で、それらはすべて CloudEvents 形式のペイロードを運ぶことができます。
このカタログに掲載されている理由
カタログ評価: ★★☆☆☆ (2/5)
Useful event-format spec/SDK but narrower -- more of an interoperability standard than a standalone tool.
- 成熟
- 財団によるガバナンス
- カテゴリ
- バックエンド
- 言語
- Go
- ライセンス
- Apache-2.0
関連プロジェクト
Apache Kafka
Apache-2.0データを永続的で再生可能なログとして保存する分散イベントストリーミングプラットフォームで、従来の1対1のキューイングではなく高スループットなリアルタイムパイプライン向けに構築されています。
活発にメンテナンスされている
- バックエンド
Pulsar
Apache-2.0従来のキューイングとイベントストリーミングを統合し、マルチテナンシーを標準搭載した、分散型メッセージング・ストリーミングプラットフォームです。
活発にメンテナンスされている
- バックエンド
Quarkus
Apache-2.0高速な起動時間と少ないメモリフットプリントのために設計された、コンテナやサーバーレスに適した Kubernetes ネイティブな Java フレームワークです。
活発にメンテナンスされている
- バックエンド
Supabase
Apache-2.0Postgres データベース、認証、即利用可能な API、エッジ関数、リアルタイムサブスクリプション、ストレージを提供するオープンソースの Firebase 代替です。
活発にメンテナンスされている
- バックエンド
- データベース
- 認証・セキュリティ
誤りを見つけましたか? GitHub で修正を提案する