never change a running system
English
Etymology
From the field of computing, likely from German never change a running system.
Proverb
- Do not change something while it is working (because there is a risk of breaking it).
- 2007, Xing Zhou, Thomas Dreibholz, Erwin P. Rathgeb, “Improving the Load Balancing Performance of Reliable Server Pooling in Heterogeneous Capacity Environments”, in Serge Fdida, Kazunori Sugiura, editors, Sustainable Internet: Third Asian Internet Engineering Conference, AINTEC 2007 […], →ISBN, page 126:
- That is, applying a specialised new policy to only improve a temporary capacity extension may be unsuitable (“Never change a running system!”).
- 2012, Tiziana Margaria, Bernhard Steffen, “Service-Orientation: Conquering Complexity with XMDD”, in Mike Hinchey, Lorcan Coyle, editors, Conquering Complexity, →ISBN, page 224:
- This is the weakest point of the current practice: the deployment of complex systems on a heterogeneous, distributed platform is typically a nightmare, the required system-level testing is virtually unsupported, and maintenance and upgrading very often turn out to be extremely time consuming and expensive, de facto responsible for the slogan “never change a running system”.
- 2019, Boris Scholl, Trent Swanson, Peter Jausovec, Cloud Native: Using Containers, Functions, and Data to Build Next-Generation Applications, →ISBN:
- “Never change a running system” is a widely used statement in software development, and it is also applicable when you consider moving your application to the cloud.
Usage notes
- This proverb is primarily used by non-native speakers of English.
German
Etymology
Pseudo-anglicism, possibly from the field of computing, although this origin is disputed.[1]
Pronunciation
Audio (file)
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.