high performance priority queues & ruby