先にジャンプ
VMware は、あなたの進歩を加速させるトレーニングと認定を提供します。
さらに学習したい方に (英語)Spring Cloud Stream は、共有メッセージングシステムに接続された非常にスケーラブルなイベント駆動型マイクロサービスを構築するためのフレームワークです。
このフレームワークは、永続的な pub/sub セマンティクス、コンシューマーグループ、ステートフルパーティションのサポートを含む、すでに確立されおなじみの Spring イディオムとベストプラクティスに基づいて構築された柔軟なプログラミングモデルを提供します。
Spring Cloud Stream はさまざまなバインダー実装をサポートし、次の表には GitHub プロジェクトへのリンクが含まれています。
Spring Cloud Stream のコアビルドブロックは次のとおりです。
宛先バインダー : 外部メッセージングシステムとの統合を提供するコンポーネント。
宛先バインディング : 外部メッセージングシステムとエンドユーザーが提供するアプリケーションコード(プロデューサー / コンシューマー)の間のブリッジ。
メッセージ : プロデューサーとコンシューマーが宛先バインダー(したがって、外部メッセージングシステムを介した他のアプリケーション)と通信するために使用する標準的なデータ構造。
spring-cloud-stream-* の Maven セントラル [Apache] (英語) リポジトリで利用可能な spring-cloud-stream のさまざまなモジュールのアーティファクト。
GitHub サンプルリポジトリ (英語) で利用可能なサンプルを試すこともできます
貢献したい場合は、現在リストされている課題を選択するか、プロジェクトに役立つと思われる機能を備えた PR を送信することができます。ideal-for-contribution
ラベル [GitHub] (英語) の課題を探すこともできます。
Spring Cloud Stream リリーストレインは、Spring Cloud リリーストレインの一部として含まれています。次の表に、Spring Boot バージョンとのマッピングを示します。
Spring Cloud Stream | Spring Cloud | Spring Boot |
---|---|---|
4.0.x | 2022.0. × 別名キルバーン | 3.0.x |
3.2.x | 2021.0. × 別名ジュビリー | 2.6.x、2.7.x (Spring Cloud の 2021.0.3 から始まる) |
3.1.x | 2020.0. × 別名イルフォード | 2.4.x、2.5.x (Spring Cloud の 2020.0.3 から始まる) |