[Haskell-cafe] Optimizing a high-traffic network architecture

Einar Karttunen ekarttun at cs.helsinki.fi
Fri Dec 16 08:22:27 EST 2005


On 16.12 07:03, Tomasz Zielonka wrote:
> On 12/16/05, Einar Karttunen <ekarttun at cs.helsinki.fi> wrote:
> > To matters nontrivial all the *nix variants use a different
> > more efficient replacement for poll.
> 
> So we should find a library that offers a unified
> interface for all of them, or implement one ourselves.
> 
> I am pretty sure such a library exists. It should fall back to select()
> or poll() on platforms that don't have better alternatives.

network-alt has select(2), epoll, blocking and very experimental kqueue
(the last one is not yet committed but I can suply patches
if someone is interested.

- Einar


More information about the Haskell-Cafe mailing list