こんにちは、crowdworks.jpのRubyバージョンアップを担当した高橋です。 クラウドワークスは、RubyKaigi Takeout 2021のPlatinum Sponsorとして参加しており、crowdworks.jpのメインプログラミング言語であるRubyを応援しています。 RubyKaigi Takeout 2021 クラウドワークスCM 今回の記事では、crowdworks.jpの開発から10年目を迎え、そこそこ巨大なモノリシックアーキテクチャで構成されたRailsアプリケーションのRuby2.6から2.7へのバージョンアップ、およびRuby2.7から3.0へのバージョンアップ事例を紹介します。 Rubyバージョンアップの経緯 アプリケーションを長く運用していると各種ソフトウェアのバージョンが古くなります。定期的に変更差分の少ない段階でバージョンアップを繰り返さないとバー