Carpe Diem

備忘録

2019-06-06から1日間の記事一覧

singleflight でキャッシュのOriginへのリクエストを抑制

Go

概要 golangにはsingleflightという重複したの関数呼び出しを抑制する仕組みがあります。 例えばキャッシュが切れた時にOriginへのアクセスが並行して走ってしまうケースでサーバやDBがスローダウンする問題がありますが、こういった時にsingleflightを挟む…