build1 distinct publisher
A buffered channel of one turns Go's runtime scheduler into the lock server's wait queue
Locking-Center gets its whole ordering guarantee from a channel with capacity one, which is cheap and fair right up to the point where the single process holding that queue restarts and drops every key.
Publishers:dev.to
Reality
- Evidence45
- Adoption
- Insufficient
- Hype gap+15
- Incentives70
- Confidence