Next-Generation Microservices on Kubernetes - by Paul McLoughlin & Sachin Kamboj
summary
Bloomberg builds a DTP microservices platform on Kubernetes that can run several versions in parallel, diff each version’s outputs and trace messages, cutting deploys from hours to seconds and operating in production for about a year. Tech stack includes Docker, Flannel, Prometheus, and chaos tool PowerfulSeal plus a goldPinger daemon; discovered real issues (kubelet API-server failover bug, flanneld crashing from journald SIGPIPE) and fixs (per-node API proxy, guaranteed flannel restart, Prometheus alerts). Platform enforces test in production purity and offers single-click deployment.
AI-written summary · about
chapters (15)
- 0:00Next Gen Microservices
- 1:00Bloomberg
- 9:05next generation
- 9:43testing in production
- 10:30typical release cycle
- 11:35why oh God, why?
- 13:11our new workflow
- 16:38requirements
- 19:17single-click deployment
- 20:16our shopping list
- 22:03kubernetes
- 24:40our architecture
- 26:43powerful seal • Our chaos monkey
- 30:13lessons learned
- 37:35We're hiring!
related talks
49mDeveloping microservices applications on the Kubernetes platform
59mA DevOps State of Mind: Managing Microservices + Databases with Kubernetes
48mFrom Monolith to Micro-services with Kubernetes
53mNext Generation Microservices
46mModern DevOps with Kubernetes
31mThe 20 Year Platform – bringing together Kubernetes, 12-Factor and Functions
02h 38mMicroservices in Production: Kubernetes
57mBulletproof Microservices with Spring and Kubernetes
