How We Evolve Clever Cloud – Postmortem on a 10‑Year Project
summary
Clever Cloud presents an 11-year evolution of their PaaS: performance and ops work to cut VM boot to under 7 seconds, a custom Linux stack based on Exherbo images, and a migration from RabbitMQ to Apache Pulsar to handle multi-tenant event streams at scale. They also describe building a compact authorization format/engine called biscuits, a hot-reload proxy sosu that outperforms HAProxy by ~30%, a WebAssembly function runtime, heavy Rust development and testcontainers usage, and rolling most changes into production after iterative hardening.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:04Clever Cloud origins and vision
- 10:53Security and defense in depth
- 22:51Velocity and team management
- 33:01First product and initial architecture
- 44:38Linux images optimization
- 1:03:31Technological choices and open source
- 1:24:30Logs management and observability
- 1:43:11Migration to Pulsar and metrics
- 2:00:59Microservices and distributed architecture
- 2:24:41Biscuits rights system
- 2:44:30Platform and modularity
- 2:57:1310-year feedback
- 3:00:06Sustainable IT and conclusion
related talks
36mPractical Cloud Native: What Works, What Doesn't
40mScaling Startup for Success: Building modern Architectures and Developer Acceleration
14mKeynote: The Big Leap: Conquering the Legacy System and Building a Scalable Cloud Infra...
20mBuilding the Future How We Created Our New Platform For Growth
39mLessons Learned Migrating an Existing Product to a Multi Tenant Cloud Native Environment
01h 00mEvolving to Cloud Native
31m10 Lessons We Learned with Cloud Foundry - Neville George, Comcast
45m"How to build your own cloud platform & (not) shoot yourself in the foot"
