I remember finding a C++ (or maybe plain C) library which does thread pooling, socket polling and other stuff, needed to write a high-performance server on Linux. (And this library was not Boost itself — but it could be that it used Boost.)
As usual, I can't remember the name of the library. Any guesses?
Update: that was not ACE.