Хотелось написать планировщик, которому скармливаеться несколько очередей исполнения, каждая со своим дэлэем. Из каждой очереди нужно потреблять элементы не чаще, чем один раз в дэлэй.
Дополнительно по ходу исполнения могут докидываться новые очереди. Важно что-бы количество ниток не росло прямо пропорционально количеству очередей исполнения, поэтому планировщик крутиться в одном отдельном треде (вместе с поребителем содержимого очередей).
Интересует ваше мнение об оптимальности реализации, благо пишу такое впервые. ( Collapse )