То, что мы теоретически знаем, это то, что один процессор способен выполнять одну задачу за раз. Для параллельной работы нам нужно многоядерное ядро или переключение контекста между задачами. Поэтому мой вопрос заключается в том, что делает операционная система сервера веб-приложений, когда получает тысячи одновременных вызовов API? Является ли очередь запросов или она инициирует несколько потоков и выполняет переключение контекста между ними?