~/talk

How We Evolve Clever Cloud – Postmortem on a 10‑Year Project

TalkinFrenchat Devoxx France 2021 · 2021-09-29..10-01· [platform-engineering, software-architecture]
slides:none on file

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

  1. 0:00Introduction
  2. 1:04Clever Cloud origins and vision
  3. 10:53Security and defense in depth
  4. 22:51Velocity and team management
  5. 33:01First product and initial architecture
  6. 44:38Linux images optimization
  7. 1:03:31Technological choices and open source
  8. 1:24:30Logs management and observability
  9. 1:43:11Migration to Pulsar and metrics
  10. 2:00:59Microservices and distributed architecture
  11. 2:24:41Biscuits rights system
  12. 2:44:30Platform and modularity
  13. 2:57:1310-year feedback
  14. 3:00:06Sustainable IT and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.