ITをもっと
わかりやすく。

むずかしいIT用語をひよこペンギン の会話でやさしく説明

📖 IT用語集

クラウド・DNS・セキュリティなど、よく聞くIT用語をカテゴリ別に解説。
ひよこペンギン の会話形式でわかりやすく説明します。

用語集を開く →
📰 ITニュース解説
💡 こんなコラムも
ひよこ ひよこ

メッセージキューってよく聞くけど、結局なにをしてるの?

ペンギン先生 ペンギン先生

ひと言でいうと「伝言板」だよ。システムAが「この仕事やっといて」とメッセージを書き込んで、システムBがそれを読んで処理する。AとBが直接やり取りしなくていいのがポイントだね。

ひよこ ひよこ

直接やり取りしないと何がうれしいの?

ペンギン先生 ペンギン先生

たとえばECサイトで注文が入ったとき、在庫の引き当て・決済・メール送信を全部同期的にやると、どれか1つが遅いだけで画面が固まるよね。キューに「注文が入ったよ」と書いておけば、各システムが自分のペースで処理できる。これを疎結合・非同期処理と呼ぶんだ。

ひよこ ひよこ

なるほど!キューの中ってどうなってるの?

ペンギン先生 ペンギン先生

基本は Producer(送る側)→ Queue → Consumer(受け取る側)のFIFO、つまり先入れ先出しだよ。郵便ポストに手紙を入れた順番に届くイメージだね。配信モデルには大きく2種類あって、1対1の「Point-to-Point」と、1対多の「Pub/Sub」がある。Pub/Subはトピックに購読登録した全員にメッセージが届く仕組みだよ。