On Wed, Jul 21, 2010 at 8:00 PM, <[email protected]> wrote: > Hello, > > I'm curious if anyone can describe high-end deployments of HAProxy that are > in use today. > > We are taking a look at HAProxy as a "build your own load balancer" solution > for our application which handles a very high rate of very small requests > (average 0.5k to 2k each). We would like to know if it can reliably handle > loads of 10,000 to 100,000 QPS for long durations without failing, and > without adding significant latency to the application stack. > > Does anyone use HAProxy under this kind of extreme load? If you have to > protect the name of your project or company, that's ok. I'd like to > consider this a semi-anonymous survey of the HAProxy mailing list's > subscribers to learn about sizes/loads of their deployments. > > Any information about general reliability, how long you have been using > HAProxy and if you are happy that you did would be very helpful. > haproxy is extremely reliable. you will find that it uses very few resources itself. most of the issues one runs into is simply the system overhead that follows any 10k qps service. interrupts are always our limiting factor which haproxy has very little control of affecting.
haproxy just blocks and returns from epoll happily. tuning the network stack and supporting hardware drivers is where you will spend most of your time. > --Bill >

