すべてのプロダクト
Search
ドキュメントセンター

EventBridge:EventBridge イベントストリームパフォーマンスホワイトペーパー

最終更新日:Nov 09, 2025

このドキュメントでは、さまざまなシナリオにおける EventBridge イベントストリームのパフォーステストデータを提供します。このデータを使用して、イベントストリームタスクのリソース構成を評価および計画できます。

説明

このテストは低レイテンシーに最適化されています。シナリオがスループットを優先し、レイテンシーに敏感でない場合、実際のパフォーマンスは向上する可能性があります。

Kafka Topic から Kafka Topic へのパフォーマンステスト

テスト環境構成

Kafka インスタンスの仕様

設定項目

アップストリームインスタンス

ダウンストリームインスタンス

仕様タイプ

Standard Edition (高書き込み)

Standard Edition (高書き込み)

インスタンスタイプ

インターネットおよび VPC タイプのインスタンス

インターネットおよび VPC タイプのインスタンス

トラフィック仕様

alikafka.hw.2xlarge

ピーク読み取りトラフィック 20 MB/s

ピーク書き込みトラフィック 20 MB/s

alikafka.hw.2xlarge

ピーク読み取りトラフィック 20 MB/s

ピーク書き込みトラフィック 20 MB/s

インターネットトラフィック

81 Mbps

81 Mbps

ディスクタイプ

Ultra ディスク

Ultra ディスク

ディスク容量

900 GB

ストレージ容量 300 GB

バックアップ容量 600 GB

900 GB

ストレージ容量 300 GB

バックアップ容量 600 GB

バージョン

2.6.2

2.6.2

Topic カテゴリ

通常メッセージ

通常メッセージ

メッセージサイズ

1 KB

1 KB

メッセージ内容

キー: null

本文: ランダムな文字列

キー: null

本文: ランダムな文字列

イベントストリームタスクのパラメーター

ソース構成

パラメーター

ネットワーク構成

クラシックネットワーク

データフォーマット

バイナリ

シンク構成

パラメーター

確認モード (ack)

なし

メッセージ本文 (値)

バイナリ抽出: $.data.value

メッセージキー (キー)

$.data.key

高度な構成

パラメーター

バッチプッシュサイズ

100

バッチプッシュ間隔 (秒)

0

テストメソッド

プロデューサーは、ソース Kafka インスタンスにデータを書き込むように構成されています。次のバッチ送信パラメーターが使用されます:

  • 最大バッチ待機時間: 50 ms

  • バッチ送信ウィンドウ: 100 メッセージ

テスト結果

最小 CU

最大 CU

イベント処理レート (イベント/秒)

スループット (MB/s)

レイテンシー (ms)

1

1

1,500

1.5

70-80

2

2

4,000

4

70-90

3

3

6,000

6

80-100

4

4

8,000

8

80-120

説明

次の要因は、イベントストリームのパフォーマンスに大きく影響します:

  1. プロデューサーのバッチ送信: バッチ送信を無効にすると、Capacity Unit (CU) の処理能力が約 50% 低下します。

  2. メッセージサイズ: 個々のメッセージが大きいと、CU の処理能力が低下します。

  3. イベントストリームのバッチ構成: バッチプッシュウィンドウを無効にすると、CU の処理能力が低下します。

  4. ダウンストリームの応答時間: ダウンストリームの応答レイテンシーが高いと、CU の処理能力が低下します。

  5. データフォーマット: JSON フォーマットを使用すると、CU の処理能力が低下します。構造が複雑になるほど、影響は大きくなります。

  6. メッセージ圧縮: ソース Kafka インスタンスでメッセージ圧縮を使用すると、CU の処理能力が低下します。

RocketMQ Topic から RocketMQ Topic へのパフォーマンステスト

テスト環境構成

RocketMQ インスタンスの仕様

設定項目

アップストリームインスタンス

ダウンストリームインスタンス

メインシリーズ

Platinum Edition

Platinum Edition

サブシリーズ

クラスター High-availability Edition

クラスター High-availability Edition

インスタンスバージョン

5.0-rmq-20250410-1

5.0-rmq-20250410-1

インスタンスタイプ

rmq.u2.10xlarge

rmq.u2.10xlarge

パブリック帯域幅

固定帯域幅 51 Mb/s

固定帯域幅 10 Mb/s

送受信のピーク TPS (transactions per second)

送信 5,000 / 受信 5,000

送信 5,000 / 受信 5,000

送受信のピーク弾性 TPS

送信 10,000 / 受信 10,000

送信 2,500 / 受信 2,500

Topic カテゴリ

通常メッセージ

通常メッセージ

メッセージサイズ

1 KB

1 KB

メッセージ内容

プロパティ: システムデフォルト

本文: ランダムな文字列

プロパティ: システムデフォルト

本文: ランダムな文字列

イベントストリームタスクのパラメーター

ソース構成

パラメーター

RegionId

cn-hangzhou

InstanceId

rmq-cn-xxx

Topic

test_perf

GroupID

GID_EVENTBRIDGE_xxx

InstanceType

Cloud_5

InstanceVpcId

vpc-xxx

InstanceVSwitchIds

vsw-xxx

InstanceSecurityGroupId

sg-xxx

InstanceNetwork

PrivateNetwork

シンク構成

パラメーター

構成

InstanceId

値: "rmq-cn-xxx", フォーム: "CONSTANT"

Topic

値: "test_perf", フォーム: "CONSTANT"

本文

値: "$.data.body", フォーム: "BINARY_EXTRACTION"

プロパティ

値: "{\"userProperties\":\"$.data.userProperties\",\"msgId\":\"$.data.systemProperties.UNIQ_KEY\"}"

フォーム: "TEMPLATE"

テンプレート: "{\"EB_SYS_EMBED_OBJECT\":\"${userProperties}\",\"UNIQ_KEY\":\"${msgId}\"}"

キー

値: "$.data.systemProperties.KEYS", フォーム: "JSONPATH"

Tags

値: "$.data.systemProperties.TAGS", フォーム: "JSONPATH"

InstanceType

値: "SelfBuilt", フォーム: "CONSTANT"

VpcId

値: "vpc-xxx", フォーム: "CONSTANT"

VSwitchIds

値: "vsw-xxx", フォーム: "CONSTANT"

SecurityGroupId

値: "sg-xxx", フォーム: "CONSTANT"

InstanceUsername

値: "xxx", フォーム: "CONSTANT"

InstancePassword

値: "xxx", フォーム: "CONSTANT"

DeliveryOrderType

値: "Concurrently", フォーム: "CONSTANT"

Network

値: "PrivateNetwork", フォーム: "CONSTANT"

InstanceEndpoint

値: "rmq-cn-xxx-vpc.cn-hangzhou.rmq.aliyuncs.com:8080", フォーム: "CONSTANT"

高度な構成

パラメーター

ErrorsTolerance

NONE

RetryStrategy

PushRetryStrategy: "EXPONENTIAL_DECAY_RETRY"

BusinessOption

BusinessMode: "CapacityUnitMode"

MaxCapacityUnitCount: "4"

MinCapacityUnitCount: "4"

テストメソッド

このテストでは、ランダムなコンテンツを含む 1 KB のメッセージが個別にアップストリーム Topic に送信されます。

テスト結果

最小 CU

最大 CU

イベント処理レート (イベント/秒)

レイテンシー (ms)

1

1

500

約 150

2

2

1,000

110-180

3

3

1,500

125-218

4

4

2,000

140-218