Please log in to watch this conference skillscast.
A benefit (and reason to adopt) a microservices-based architecture is the ability to horizontally scale any instance of a microservice. A multi-instance microservice of course requires a single service location (endpoint) so that other services can use it without needing to keep track of the multiple instances. A popular way of providing this service is by using a load balancer. The load balancer (or the load balancer controller) now has to take this responsibility of keeping track of the multiple instances.This talk will discuss the various approaches taken in different container managers (e.g., Kubernetes and Docker Swarm) towards load balancing and highlight how open source and commercial load balancers fit into these approaches.
YOU MAY ALSO LIKE:
- Fast Track to Chaos Engineering with Russ Miles (in London on 1st - 3rd July 2019)
- Strategic DDD & Sociotechnical Architecture with Kacper Gunia and Nick Tune (in London on 30th September - 1st October 2019)
- ProgNET London 2019 (in London on 11th - 13th September 2019)
- Applying Chaos Engineering to build Resilient Serverless Applications (in London on 9th July 2019)
- Keynote by Emily Jiang on On Stage Hacking: Build 12-Factor Microservices in an Hour (in London on 23rd July 2019)
- Securing microservices in a serverless world (SkillsCast recorded in June 2019)
- Observability for Microservices: practical advice (SkillsCast recorded in June 2019)
Teaching an old dog new tricks: hardware load balancers for container clusters and micro services
Chiradeep Vittal is a Distinguished Engineer at Citrix Systems. Prior to Citrix, he was a founding engineer at Cloud.com (progenitor of Apache CloudStack -an IAAS platform), often tasked with the thorny details of virtualized networking and storage.