高度試験午前I暗記無料で始める

メッセージキューとイベント駆動アーキテクチャとは?めっせーじきゅーといべんとくどうあーきてくちゃ

メッセージキューは、処理の依頼(メッセージ)を一旦キューに蓄積し、受け取る側の処理能力に応じて順次取り出して処理させる仕組み。送信側と受信側の処理タイミングを切り離す(非同期化する)ことで、一方の遅延や障害が他方に直接影響しにくくなる。こうした「何らかの出来事(イベント)の発生をきっかけに処理を起動する」設計方針をイベント駆動アーキテクチャと呼ぶ。

最終更新:2026-10-07

試験情報

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)

高度試験の午前Iを最短で暗記する →

具体例

注文処理システムで、注文受付と在庫更新・配送手配を直接つなぐのではなく、注文情報をメッセージキューに送り、各処理が自分のペースで取り出して処理すれば、一時的なアクセス集中があってもキューに蓄積されるだけで済み、システム全体の耐障害性が高まる。

試験での引っ掛け

非同期化で得られるのは「送信側が待たされないこと」であって、全体の処理が速く終わることではない。受信側の能力が足りなければキューが伸び続けるだけで、結果が返るまでの時間はむしろ延びる。また送信側が結果を即座に受け取れないため、処理の成否をその場で確認する必要がある用途には向かない。同期呼び出し(相手の完了を待つ)との使い分けは、即時の応答が要るかどうかが分岐点。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

高度試験の午前Iを最短で暗記する →

試験での特徴
  • 分野:午前I(全区分共通)
  • 非同期化で得られるのは「送信側が待たされないこと」であって、全体の処理が速く終わることではない。