ログ送信基盤の処理時間
約36%短縮処理時間を約50ms短縮しました。1日約3000万件のログを扱うので、この差がそのまま運用の余裕になります。
Rails 6 / 7 / 8
Rails 5・6で止まっているあのアプリを、本番を止めずに7・8まで運ぶ。
古いRailsアプリを、依存gem、CI、テスト、deprecated API対応まで含めて段階的にアップグレードします。
アクティブユーザー50万人超、1日約3000万件のログが流れるサービスのRailsバックエンドを運用してきました。Rails 6→7→8のアップグレードを実施し、Rails 8移行後にログ送信基盤の処理時間を約140ms→90msへ短縮しました。

IoT追跡サービスMAMORIOを、iOS・Android・Railsにまたがって運用しています。RubyBizグランプリ2019特別賞受賞プロダクトの技術責任者です。
Measured impact
処理時間を約50ms短縮しました。1日約3000万件のログを扱うので、この差がそのまま運用の余裕になります。
基本は30日単位のスプリントで進めます。30日で終わらない規模の場合は、振り返りのときに次の30日の範囲を決めて続けます。
進め方は事前合意の上、対象アプリの状況に応じて調整します。
技術負債の状況、対象アプリの規模、希望スケジュールを書いて送ってください。わかる範囲で構いません。初回の返信で、30日で進められる範囲を整理してお返しします。
Googleフォームで相談する相談を送るだけで契約にはなりません。パスワードや秘密鍵、顧客の個人情報は送らないでください。
Rails、モバイルアプリ、登録・決済導線を私がまとめて見る、統合改善プランもあります。担当者間の伝言ゲームを減らせます。
統合プランを相談する