Привет всем!
Необходима реализация многопоточного TCP сервера (нагрузка ~10 тысяч компьютеров, каждый шлёт запрос на сервер раз в 1 секунду). При получении запроса от клиента, сервер обрабатывает его, делает пару запросов в БД и отправляет ответ клиенту. Что в данном случае лучше использовать: ThreadPool или Thread? Пробовал эмулировать работу сервера - создал метод, который просто "спит" 3 секунды и выводит номер потока. Выполнял этот метод двумя способами - через ThreadPool и через Thread. Второй способ оказался быстрее. Но как дела обстоят в реальности - что будет быстрее?