Показаны сообщения с ярлыком threading. Показать все сообщения
Показаны сообщения с ярлыком threading. Показать все сообщения

вторник, 5 апреля 2011 г.

Потоки или события

Существует два способа обрабатывать параллельные запросы к серверу. Потоковые (threaded, синхронные) серверы используют множество одновременно выполняющихся потоков, каждый из которых обрабатывает один запрос. В это время событийные (evented, асинхронные) серверы выполняют единственной цикл событий, который обрабатывает все запросы.

Чтобы выбрать один из двух подходов, нужно определить профиль нагрузки на сервер.