タグ

2024年1月21日のブックマーク (1件)

  • aws-sdk-railsでSQSをActive Jobのアダプターとして使う - LCL Engineers' Blog

    はじめに この記事はLCL Advent Calendar 2021 - 4日目です。 qiita.com バックエンドエンジニアの星野です。このアドベントカレンダー同じ人しかいないって?気のせいです。 LCLのバッチジョブ実行基盤解説記事の最後のエントリになります。 最終日はSQSとActive Jobについてです。この記事ではActive Jobそのものについては解説しませんのでRailsガイドを適宜参照してください。 railsguides.jp Ruby on Railsの非同期処理でActive Jobを使う場合はアダプターを選択する必要があります。 SidekiqやResqueなどRedisをバックエンドにしたアダプターが人気がありますがRedisの管理をしなければならず、シンプルにperform_laterしたいだけの要件に対して大掛かりになりすぎることがあります。*1 そこ

    aws-sdk-railsでSQSをActive Jobのアダプターとして使う - LCL Engineers' Blog
    nacika_inscatolare
    nacika_inscatolare 2024/01/21
    デフォルトのメッセージ保持期間は 最大 14 日間 だから スケジューリング用途としては厳しいな。