テクノロジベースのメッセージ送信について

ユース・ケースごとに特定のテクノロジを使用してメッセージを転送するには、次のガイドラインに従います。

次の場合にOracle Cloud Infrastructure Queueを使用します:

  • メッセージは1つのコンシューマにのみ送信する必要があります
  • 保証されたメッセージの順序付けは重要な要件ではありません
  • メッセージのサイズが256KB未満です

次の場合にOracle Cloud Infrastructure Streamingを使用します:

  • 複数のエンドポイントが同じメッセージを読み取る必要があります
  • メッセージはリージョン間でレプリケートする必要があります
  • 完全管理型のKafka準拠ソリューションが必要です
  • メッセージのサイズが256KBを超えています

次の場合にOracle Integrationを使用します:

  • メッセージのインテリジェント・ルーティングが必要です
  • コアOCIコンソールとは別の統合UIが必要です
  • メッセージ・ボリュームが大きい
  • システム・オーケストレーション統合も存在します。

次の場合にOracle Cloud Infrastructure Notificationsを使用します:

  • 小さいペイロードでボリュームが低い
  • 消費には人間のアクターが含まれる場合があります
  • OCIの一部からのメッセージ

次の場合にOracle Databaseを使用します。

  • Oracleデータベース中心のアプリケーションの作成または使用
  • 永続性よりも制御が必要です。
  • 開発プロセスでは、データベース・テクノロジの使用が優先されます。