| Brad Fitzpatrick 2005-03-07, 7:11 pm |
| Matt Sergeant added IO::Kqueue support to Danga::Socket:
http://www.danga.com/dist/Danga-Soc...ket-1.40.tar.gz
This means Perlbal on BSD could (in theory, see below) use kqueue instead
of poll, in the same way Danga::Socket currently uses epoll instead of
poll, to efficiently work with thousands of open file descriptors.
But Perlbal currently requires Linux::AIO, so that's not so useful.
We're going to rip out Linux::AIO, though, so our BSD friends can use it.
In the short term we'll make Perlbal on BSD not use Linux::AIO and be
restricted to load balancer mode only (not webserver mode), but down the
road we'll replace Linux::AIO with a portable solution.
- Brad
|