News for hackers. Stuff that matters.
Re:HAProxy 1.5 by diminish on Tuesday July 08, 2014 @07:49AM (#8004021)
Impressive list of features. Does anyone know if HAProxy is used by any IAAS/PAAS providers?
Re:HAProxy 1.5 by jdub on Tuesday July 08, 2014 @08:00AM (#8004052)
I have the sneaking suspicion that Amazon's Elastic Load Balancer is based on HAProxy (and has been tracking the 1.5 series in development for some time). Nothing particularly evidentiary, but it's a glass slipper that fits very snugly.
Re:HAProxy 1.5 by Rapzid on Tuesday July 08, 2014 @08:03AM (#8004062)
I believe they use nginx. Traditionally ELB has been the most featureless LB's you'd ever encounter. That's in direct contrast with HAProxy. Truly a pain point with AWS IMO.
Re:HAProxy 1.5 by wpietri on Tuesday July 08, 2014 @10:48AM (#8004747)
The AWS approach to things has been to launch things that are very basic and then add complexity only gradually and when they see steady demand for something. The flipside of that is that a) when they release something it, it's generally very solid, and b) what they support generally stays supported.

That does mean that there are a lot of people who want AWS to support some particular feature. But having seen how featuritis can really ruin a code base, I'm glad they're conservative; I want my infrastructure to be very reliable.

Re:HAProxy 1.5 by yarapavan on Tuesday July 08, 2014 @09:09AM (#8004340)
Mostly, HAProxy. In contrast, the AWS-clone Eucalyptus IaaS platform uses HAProxy for ELB functionality, mimicking AWS ELB functionality [1]

[1] https://github.com/eucalyptus/architecture/blob/master/featu...

Re:HAProxy 1.5 by jdub on Tuesday July 08, 2014 @08:06AM (#8004069)
ELB has features that nginx does not (health checks for one), and does not take advantage of many features that nginx does have. On the other hand, the feature set of HAProxy (1.5 branch, now "released") matches remarkably closely.
Re:HAProxy 1.5 by tachion on Tuesday July 08, 2014 @08:33AM (#8004184)
> ELB has features that nginx does not (health checks for one)

Check out Tengine, a Nginx fork made by Alibaba guys ;)

Re:HAProxy 1.5 by lmz on Tuesday July 08, 2014 @09:32AM (#8004424)
AWS is certainly on the list of "Who is using HAProxy" here: https://www.haproxy.com/
Re:HAProxy 1.5 by waxzce on Tuesday July 08, 2014 @09:23AM (#8004392)
We heavily use Haproxy at Clever Cloud
Re:HAProxy 1.5 by babarock on Tuesday July 08, 2014 @08:02AM (#8004059)
It's not necessarily part of OpenStack, but you'll most likely find it in every openstack deployment out there.
Re:HAProxy 1.5 by creiht on Thursday July 10, 2014 @09:04PM (#8018357)
We use it quite extensively for Rackspace's Cloudfiles (Openstack Swift). I discuss it a bit in this talk: https://www.youtube.com/watch?v=YxnFUQHIwNs
Re:HAProxy 1.5 by baudehlo on Tuesday July 08, 2014 @10:00AM (#8004528)
Linode's NodeBalancers are clearly HAProxy. I just wish they exposed more config options (such as the PROXY protocol - it's useless for SMTP without that).
Re:HAProxy 1.5 by indutny on Tuesday July 08, 2014 @02:32PM (#8005959)
Heh... I do feel like I'm promoting bud a way too much here, but it seems that it could be better suited for PaaS than HAProxy, mostly because of it's async SNI feature.

Basically, bud can load the certificates and private keys for a domain name on the fly, without putting all of them into configuration.