Taming a beast
summary
Bol.com moves a 70‑engineer monolith from four‑week releases to continuous delivery by rebuilding a 200+ stable integration test suite (run time cut from >1 hour to ~20 minutes), containerizing the app, and automating with Mayfly and Jenkins plus a small “git diff” service that tracks versions. Result: 30 releases in eight weeks, 447 features, average lead time ~4 days, ability to roll back fast; a simple feature toggle service is next.
AI-written summary · about
chapters (8)
- 0:00Start
- 3:46define: beast
- 6:38Continuous Delivery (CD)
- 9:16Flaky Tests, Time-consuming testing
- 22:13What's next?
- 22:56Feature toggles
- 23:45Lessons learnt
- 34:53References
related talks
47mFrom bi-annual to fortnightly releases in 4 months for 15 teams and one monolith
34mEnabling a Continuous Deployment Mindset
57mA continuous fairytale
32mClimbing the Mountain of CI/CD: A Tester’s Tale
41mShift Left, Shift Right and Improve the Centre
47mContinuous Delivery Warstories
28mClimbing the Mountain of CI/CD: A Tester’s Tale
35mMassively Continuous Integration: From 3 days to 30 minutes
