How Facebook’s Distributed Priority Queue Handles Trillions of Items