KEYNOTE How to Replace a Jet Engine of your System In Flight
343 views · Published 8 December 2016 · 28:45 · Indexed 20 October 2026
Channel: The Linux Foundation · 2016 · Science & Technology
Once a system becomes successful, releasing fixes and improvements to its backends without affecting user productivity becomes more challenging. Over time the need arises to re-think the architecture of the system and release its implementation to better support the most popular (and potentially unanticipated) use cases and growth. In globally distributed systems, like the distributed build system at Google which serves millions of requests per day, the luxury of downtime is not an option. In this talk, we’ll look at the general patterns that allow us to replace the previous production system with a new architecture, with no downtime or user visible effects.
More from this channel
-
0:37
The Linux Foundation Video Site:: Chicks dig it
-
1:01
The Origin (Japanese Subtitles)
-
5:19
The Linux Foundation Video Site:: Flock
-
0:35
The Linux Foundation Video Site:: Gnu/Linux-Desktop
-
5:51
The Linux Foundation Video Site:: Debian & Cooliris
-
6:09
The Linux Foundation Video Site:: Slackware Linux
-
1:57
The Linux Foundation Video Site:: Bdale Garbee (Hewlett-Pack
-
1:12
The Linux Foundation Video Site:: James Morris (Red Hat) at