Комментарии 5
Не понял. FIFO, LIFO и очередь с приоритетами вообще не взаимозаменяемы, как вы умудрились сравнивать их эффективность?
Где это вообще может применяться? Если сервер не упирается в CPU - можно добавлять потоки. Если сервер уперся в CPU - нужно горизонтально масштабировать или снижать нагрузку другими методами (кэширование, оптимизация). В любом случае режим работы с 100% загрузки это плохо, медленно и не хорошо. Очередь (паттерн CQRS) нужна для несколько других целей
Я очень благодарен автору перевода за анимационные ролики в статье и отдельное спасобо за инфу что на оринальном сайте эти анимашки - вообще интерактивные. Анимация весьма облегчает понимание. Теперь вот пытаюсь разобраться - как они это сделали? Что это за такой анимационно-интерактивный фреймворк использовал автор оригинальной статьи?
Автор оригинальной статьи samwho - у себя на гите выложил все используемые в своих статьях скрипты. Написаны JavaScript и TypeScript: https://github.com/samwho/visualisations
Как устроены очереди: визуальное объяснение