This talk will go into creating a bespoke service discovery solution using HAProxy. The approach we've taken uses proxies that take the cluster's state from a single source of truth (Marathon). We'll go into the pros and cons of rolling your own and discuss the trade-offs. Our solution targets Marathon and Mesos, but the solution we'll discuss is more widely applicable.
YOU MAY ALSO LIKE:
- From Dev to Prod and back again (SkillsCast recorded in March 2018)
- CloudNative eXchange 2020 (Online Conference on 17th - 18th November 2020)
- Implementing Microservices: Nobody Told Me About That (SkillsCast recorded in October 2020)
- Debugging Containers on Kubernetes with "kubectl debug" (SkillsCast recorded in July 2020)
Bespoke Service Discovery with HAProxy and Marathon on Mesos
Bart Spaans is a Lead Consultant at OpenCredo with a broad technical interest, ranging from software engineering to deploying highly scalable distributed systems.