Мультиплексированный ввод/вывод - Хабрахабр - статья описывает основные модели ввода/вывода: блокирующий, неблокирующий, мультиплексирование, ввод/вывод управляемый сигналами, асинхронный ввод/вывод.
По этой же теме - проблема 10K соединений (англ.)