この↓記事を見かけたので、キャッシュの方法をまとめる。 www.freecodecamp.org 本記事の半分程度はこの↑記事の内容を参照しているが、調べて追加・修正している部分があるのと、最近 singleflight が気になっていたのでそこは動くようにサンプルコードを書いた。 キャッシュ、大事だよね API利用が増えたとき、すべてのリクエストがデータベースにアクセスし、同じデータを処理したり、同じ JSON を何度もシリアライズしたりすると、レイテンシが徐々に増加し、スループットが低下する。キャッシュは、既に完了した処理を保存し、将来のリクエストで即座に再利用できるようにすることで、高い…