Rootconf 2018

Rootconf 2018

On scaling infrastructure and operations

Raghu Udiyar

@rags

Herald: HAProxy agent for load feedback

Submitted Jan 27, 2018

Herald (https://github.com/helpshift/herald) is a haproxy agent we built to implement load feedback. This talk will explain the Haproxy load balancing problem we faced, why load feedback was required and how Herald solved the problem.

This should be interesting to folks familiar with load balancers, especially Haproxy.

Outline

  • Brief introduction to Haproxy
  • Explain the problem with load balancing when response times are uneven
  • Explain Load Feedback as the solution to the above problem
  • Explain the haproxy agent check feature and how that provides a load feedback mechanism
  • Introduce Herald as the haproxy agent check service
  • Questions

Speaker bio

I lead the Production Engineering Team at Helpshift, which is responsible for Helpshifts Infrastructure, Automations and Operations, Systems Architecture, Performance Engineering and so on. Spent almost a decade understanding, solving and setting up software solutions for small and large scale companies - from a SysAdmin to Tech Support, and now a Software Engineer - https://www.linkedin.com/in/raghusiddarth/

Slides

https://speakerdeck.com/rags/herald-haproxy-agent-for-load-feedback

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

We care about site reliability, cloud costs, security and data privacy