メッセージキューイング
メッセージキューイング(message queueing)
メッセージキューを使って、メッセージを送受信・管理する仕組みやプロセスの方を指す キーワードは...
メッセージの送信側は、送ったらあとは考えなくてもよくなる
エラー処理などの設計コストを減らすことができる
プログラムの大きさを小さくできる
受信側はキューに溜まったデータを好きなタイミングで処理する ものによっては処理順序が保証される?
メッセージの送受信の信頼性について
At Most Once: メッセージが失われる可能性があるが、重複はしない
At Least Once: メッセージが配信されるが、重複する可能性がある
Exactly Once: メッセージが1回だけ配信される
実現が複雑
プロトコル、モデル
ミドルウェア
サービス
メッセージキューイングのシステムは二つのグループに分類される
ブローカーレス(brokerless)
相手との間に何も挟まないシステム
間に入るものが仲介者(ブローカー(broker))
ブローカード(brokered)
相手との間に仲介者を挟むやつ
ブローカーは以下の機能を持ちがち?
プロトコルの変換
ブローカーレス(brokerless)
ブローカード(brokered)
未分類
確認用
Q. メッセージキューイング
Q. メッセージキキューイングのシステムは何ができるようになるか
Q. メッセージキキューイングのシステムはどういう利点があるか
関連
参考
メモ