LINUX.ORG.RU

Тред на соединение слишком расточительно, эффективнее epoll. Только это не паттерн проектирования, а скорее механизм реализации.

m0rph ★★★★★
()

Посмотри примеры к libevent и boost::asio. И потроха libevent'а. Напрямую epoll никто не использует.

Reset ★★★★★
()
Ответ на: комментарий от beka

Это только после прочтения Стивенса и осознания идей заложенных в libevent и аналогах.

Reset ★★★★★
()
Ответ на: комментарий от m0rph

Тред на соединение слишком расточительно

Если это лёгкий тред, то всё хорошо :)

quasimoto ★★★★
()

Про паттерн который реализуют select/poll/epoll/kqueue можно почитать тут.

quasimoto ★★★★
()

Про конечные автоматы и паттерн реактор уже сказали?

yoghurt ★★★★★
()
Ответ на: комментарий от Vinick

В дополнение к этой ссылке есть неплохое резюме по различным подходам от Lev Walkin, Dmitri Lenev. Тут.

crazinventor
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.