Runこんにちは、@p1assです。なってしまい、ひぃひぃ言いながら行った負荷対応をまとめたものになります。サービスを、どのように改善していったのかについてまとめることで、個人開発者の参考になれば良いなと思っています。サービスを作る上では当たり前なことがほとんどです。本当の高負荷トラフィックを裁くための知見は出てこないので、予めご了承ください。今回は、ゲーム内仮想通貨管理サービスの設計改善を行った上で分かった、コードの可読性やテスタビリティを向上させる設計方法や、実際の作業を行う上で苦労したポイントを紹介します。Analyticsを使用しています。