マガジンのカバー画像

Tech Blog

20
運営しているクリエイター

#Ruby

RailsでSidekiqをActive Jobを経由せずに直接使う理由

RailsでSidekiqをActive Jobを経由せずに直接使う理由

HANOWAでエンジニアをしている榎本です。

Railsで非同期処理を行う際、多くの開発者が最初に検討するのがActive Jobだと思います。

Active Jobは、複数のバックグラウンドジョブキューを統一的に扱えるように設計されており、その中でもSidekiqは最も人気のある選択肢の一つです。

しかし、実際に開発を進めていくと、「Active Jobを経由せず、Sidekiqを直接使っ

もっとみる
HANOWAのRubyを2.7から3.3に、Railsを6.1から7.1にバージョンアップしました

HANOWAのRubyを2.7から3.3に、Railsを6.1から7.1にバージョンアップしました

こんにちは。HANOWAエンジニアの榎本です。

今回はHANOWAのRubyを2.7から3.3に、Railsを6.1から7.1にそれぞれ最新のバージョンにバージョンアップしたことを紹介します。

背景HANOWAではバックエンドにプログラミング言語としてRubyを使用していましたが、バージョンが2.7とすでにEOLを迎えていたバージョンを使用しており、バージョンを上げないとまずいということになり

もっとみる