2026-08-05 11:00 UTC
Wrapping singleflight in a cache reveals five gaps, often one incident at a time: nothing remembered, nothing expired, nothing bounded, no context, no failure policy. The sfcache package in nurago grew out of closing all five, including not handing one caller's cancellation to forty-nine innocent waiters.
https://tecnick.com/articles/nurago-sfcache/
#golang
Replies (0)
No replies.