Я изучал Теорию очередей и искал хорошо известные методы / алгоритмы, применяемые к очередям клиентов для систем, которые могут предоставлять несколько услуг, связанных с одной и той же очередью.Другими словами, алгоритмы, где дисциплина очереди не является чистой дисциплиной FIFO.
Например, система предоставляет услугу A, B и C, и каждая услуга может иметь приоритет времени обслуживания: A (50%), B (30%) и C (20%).Я хотел бы найти статьи или книги, посвященные этим сценариям и тому, как правильно управлять очередью, чтобы обслуживать клиентов в реальных сценариях.
Меня больше всего интересуют очереди M / M / s.
ОБНОВЛЕНИЕ: Я много искал по этой теме, и я читал о Weighted Fair Queuing и Start-Time Fair Queuing.Кто-нибудь знает реализации или процедуры, описывающие эти алгоритмы?Я не работаю с роутерами или любыми сетевыми устройствами.Я делаю программное обеспечение для обслуживания клиентов.Мне не нужно иметь дело с пакетами пакетов и тому подобными вещами.
С наилучшими пожеланиями, Мануэль Фелисио.