Rootconf 2018

On scaling infrastructure and operations

Participate

Herald: HAProxy agent for load feedback

Submitted by Raghu Udiyar (@rags) on Saturday, 27 January 2018


Preview video

Section: Crisp Talk Technical level: Advanced

View proposal in schedule

Abstract

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/

Links

Slides

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

Preview video

https://youtu.be/Fb4BN5Tz75M

Comments

Login with Twitter or Google to leave a comment