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