Semaphores, with promises. Limit access to resources in a safe and easy manner
A fast FIFO queue implementation.