コンポーネント間の連携検討ポイント
https://gyazo.com/2a39728b19b797f1fede96bd4d26fb22
ストリーミング/メッセージング
ストリーミング:連続的にデータを送る。データ間の順序に意味がある
IoTデータ、動画や音声データとか
メッセージング:メッセージ単体で処理
https://gyazo.com/b881e9454ac0b5e9c83719f0504f0a27
同期/非同期
https://gyazo.com/c52474e196ff54a26ce7e08784056891
Push/Pull
Push方式:プロデューサがメッセージを送信するとコンシューマに届く
Pull方式:コンシューマが取りに行く
https://gyazo.com/9fa5a05d53a11d15335c0119de39cd46
p2p/pub,sub
P2P:プロデューサとコンシューマが1対1
Pub/Sub:1つのメッセージを複数のコンシューマが受信する方式
https://gyazo.com/fb38e37e701ba3dc6dec280c6832f923
AWSでのコンポーネント間連携サービス
ストリーミングデータを取り扱う
メッセージデータを取り扱う
https://gyazo.com/fe6ad746b590f70ca7693fe857b65f92
GCPでのコンポーネント間連携サービス