Я использую java (Servlets, JSP) с 2 лет для разработки веб-приложений. За эти 2 года мне никогда не приходилось использовать multithreading
(явно - я знаю, что контейнеры сервлетов используют потоки для обслуживания одного сервлета для разных запросов) в любом проекте.
Но всякий раз, когда я посещаю интервью для позиции веб-разработчика (java), есть несколько вопросов, связанных с потоками в java. Я знаю основы java-потоков, поэтому ответы на вопросы не являются проблемой. Но иногда меня путают, пропадает ли что-то во время разработки веб-приложения, не используя mutithreading?
Итак, мой вопрос в том, какова роль multithreading
в веб-приложении? Любой пример, в котором multithreading
может использоваться в веб-приложении, будет оценен.
Спасибо заранее.