The microservices powering GoCenter (a central Go modules repository) looks for new versions of thousands of the most popular Go modules on a daily basis. Such an operation requires a lot of scale and can be very expensive. In this talk, we will cover the different types of auto-scalers used such as cluster autoscaler, HPA along with the different custom metrics used and more importantly how we managed to cut down the operational costs by more than 50%.
YOU MAY ALSO LIKE:
- Fast Track to Chaos Engineering with Russ Miles (in London on 6th - 8th November 2019)
- Introduction to Docker Fundamentals (in London on 26th - 27th November 2019)
- µCon London 2020 - The Conference on Microservices, DDD & Software Architecture (in London on 27th - 29th May 2020)
- ProgNET London 2020 (in London on 16th - 18th September 2020)
- Keynote by Brian Ketelsen on Going Multicloud with Serverless (in London on 17th October 2019)
- 2 Presentations: Kubernetes Ingress & DevOps and Microservices Better Together (in London on 17th October 2019)
- Build run and manage composite apps on Kubernetes with Cellery (SkillsCast recorded in October 2019)
- Your Kernel and You - How cgroups make containers possible (SkillsCast recorded in October 2019)
How Community Projects Such as Central Repositories can be Run on Kubernetes
Rimas Mocevicius is a big Open Source supporter. Co-founded Helm and wrote CoreOS Essentials book. He is currently the Senior Solutions Developer at JFrog.