On Sat, Feb 20, 2010 at 17:37, dormando <[email protected]> wrote: >> That's an alternative clause. The actual license text is BSD. It >> allows opt-in GPL v2 is all. It should work fine with memcached. >> >> Also, libev seems to be very stable on all the platforms I've tried, >> though I don't own a copy of windows to test. With the emulation of >> libevent's API as an option, I would imagine it'd be easy to port. > > The main issue I see is that we just don't have problems with libevent. At > least, we haven't had any problems that end up being tracked down to > libevent (aside from redhat packaging impossibly old/buggy versions). > > If we hit some sort of performance/feature wall we'd consider changing, > but for now it ain't broke. I think we should attempt to embed libevent in > the distro though. Get around the "har har I run ancient shit for no good > reason" thing.
Very valid reasoning. It seems like it might improve throughput slightly from these benchmarks: http://libev.schmorp.de/bench.html but these are just events so we'd have to profile and test against a real workload. Brian.
