Rails development know-how, technical tips, and the latest updates
Practical development techniques and best practices
「来月テレビで紹介される予定なんですが、サーバー大丈夫でしょうか」「大型セールの日程が決まったんですが、今のシステムでアクセス集中に耐えられますか」——こうした相談は、キャンペーンの実施日が決まった後に駆け込みで来ることがほとんどです。普段は月間数万PV...
「`access_logs` テーブルが3億行を超えて、集計バッチが朝までに終わらなくなった」「`notifications` テーブルへの `DELETE` がロックを取って本番が固まった」——サービス開始から数年経ったプロダクトで、こうした相談を受け...
「RDSが遅くなるたびにインスタンスクラスを一段上げてしのいできたが、気づけば費用が当初の3倍になっていた」——既存プロダクトの改善相談で、驚くほどよく聞く話です。サービスが重いという声が上がるたびに `db.t3.medium` を `db.r5.la...
「商品一覧ページを開くたびにグルグル回る」「スマホだとスクロールするたびに画像がガクガク出てくる」「PageSpeed Insightsのスコアがずっと赤い」——画像を多く扱うサービスで、こうした相談を私たちはよく受けます。担当のエンジニアに聞くと「画像...
「ダッシュボードの平均レスポンスタイムは300msで問題ないはずなのに、一部の顧客から『たまに固まる』というクレームが来る」——この手の相談は、パフォーマンス改善の依頼の中でも特に判断を誤りやすいパターンです。平均だけを見ていると「問題なし」に見えてしま...
「Search ConsoleのCore Web Vitalsレポートが赤(不良)のまま半年放置されている」「広告LPの品質スコアが低くてCPCが上がっている」「PageSpeed Insightsのスコアが悪いと指摘されたが、何から手をつければいいか分...