概要
2023-06-14 Wedにgihyo.jpのMisskey連載の4回目「Bullmq を使ったジョブキューの実装 | gihyo.jp」が公開されていたので紹介します。
以下の投稿で告知されていました。
k_taka?|k_taka@mstdn.jp今回のMisskey & Webテクノロジー最前線は「Bullmqを使ったジョブキューの実装」。執筆は @syuilo さんです。 今回は、サーバー上で実行されるタスクを管理するシステムであるジョブキューについての全般と、そのライブラリであるBullMQについて紹介しています。 https://gihyo.jp/article/2023/06/misskey-04
タスク管理システムのジョブキュー全般とそのライブラリーのBullMQの紹介とのことです。特に気になった部分を抜粋して記録・紹介しま す。
ジョブキュー
ジョブキューは、Webサーバー上で発生するタスク (ジョブ) を管理するシステムで、複数のサーバーの分散処理や失敗時のリトライ機能を持ちます。
Misskeyでは、ActivityPubの受信・配送、ユーザーデータのインポート・エクスポート処理で使用しています。
ジョブキューのライブラリーのBullMQは定時実行機能もあり、統計情報の収集などにも使っています。
利点
ジョブキューには以下の利点があります。
詳細プロフィール。SNS: X Twitter/GS=gnusocialjp@gnusocial.jp/WP=gnusocialjp@web.gnusocial.jp。2022-07-17からgnusocial.jpとweb.gnusocial.jpのサイトを運営しています。WordPressで分散SNSに参加しています。このアカウントの投稿に返信すると、サイトのコメント欄にも反映されます。
Comments