A queue that refreshes itself when it gets empty or stale, so you can keep popping
Michael Grosser
MIT