Leanpub Header

Skip to main content

Wie Software Versagt

Die verborgenen Gesetze komplexer Systeme

Wie Software versagt: Ein Leitfaden zum Verstehen komplexer Systemkatastrophen

Softwareausfälle sind keine Zufälle, sie sind unvermeidlich. Von kosmischen Strahlen, die Bits umkehren, bis hin zu winzigen Dateien, die Millionen von Maschinen zum Absturz bringen, unsere kritischsten Systeme kollabieren auf Arten, die niemand vorhergesehen hat.

Anhand packender Fälle, der 460-Millionen-Dollar-Zusammenbruch von Knight Capital, die tödliche Therac-25, eine Datei, die den globalen Flugverkehr lahmlegte, deckt dieses Buch die verborgenen Regeln komplexer Katastrophen auf. Basierend auf Richard Cooks Prinzipien zeigt es, warum Testen keine Sicherheit garantieren kann, wie vernünftige Entscheidungen Chaos hervorbringen und warum das Unmögliche zur Gewissheit wird.

Aber es geht auch um Widerstandsfähigkeit: NASAs Rover, Netflix' Chaos Engineering und lebenskritische Systeme.Für Ingenieure, Manager oder neugierige Leser verändert dieser Leitfaden Ihren Blick auf die fragilen Systeme unserer Welt.

This book is a translation into German of How Software Fails which was originally written in English
PDF
EPUB
WEB

Interested in this book? Show your support by saying what you'd like to pay for it!

$
About

About

About the Book

Wie Software versagt: Ein Leitfaden zum Verstehen komplexer Systemkatastrophen

Warum Systeme auf Arten versagen, die ihre Schöpfer nie für möglich hielten.

Softwareausfälle sind keine Zufälle, sie sind Unvermeidlichkeiten. In einem Universum, das eher von Wahrscheinlichkeit als von Gewissheit regiert wird, können sogar kosmische Strahlen ferner Sterne Bits im Computerspeicher umkehren und dadurch Wahlmaschinen dazu bringen, Stimmen falsch zu zählen oder Videospiel-Charaktere unmöglich hoch springen zu lassen. Doch kosmische Interferenz ist nur der Anfang dessen, wie unsere kritischsten Systeme auf spektakuläre und unvorhersagbare Weise versagen.

Anhand packender Real-World-Fallstudien enthüllt dieser Leitfaden die verborgenen Gesetze, die komplexe Systemkatastrophen regieren. Entdecken Sie, wie Knight Capital aufgrund einer einzigen falsch platzierten Software-Flag 460 Millionen Dollar in 45 Minuten verlor. Erfahren Sie, warum die Bestrahlungsmaschine Therac-25 Patienten tötete, obwohl sie jeden Sicherheitstest bestanden hatte. Verstehen Sie, wie eine 40-Kilobyte-Konfigurationsdatei 8,5 Millionen Computer weltweit zum Absturz brachte, Flüge stornierte und Krankenhäuser rund um den Globus lahmlegte.

Was Sie lernen werden

Basierend auf den bahnbrechenden Prinzipien des Komplexitätstheoretikers Richard Cook werden Sie entdecken:

  • Warum Testen niemals Perfektion garantieren kann und was stattdessen zu tun ist
  • Wie sich "vernünftige" Entscheidungen zu unvernünftigen Katastrophen verbinden
  • Warum komplexe Systeme immer im degradierten Modus laufen und warum das eigentlich normal ist
  • Wie Skalierung seltene Unmöglichkeiten in tägliche Gewissheiten verwandelt
  • Warum die Suche nach "Grundursachen" uns konsequent in die Irre führt

Vom Verstehen zum Handeln

Aber es geht nicht nur darum, Versagen zu verstehen, sondern Widerstandsfähigkeit aufzubauen. Erkunden Sie praktische Strategien von Organisationen, die gelernt haben, im Chaos zu gedeihen:

  • NASAs Mars-Rover, die sich an Komponentenausfälle anpassen und daraus lernen und jahrzehntelang über ihre geplante Lebensdauer hinaus funktionieren
  • Die Routing-Protokolle des Internets, die sich automatisch selbst heilen, wenn sie beschädigt werden
  • Netflix' Chaos Engineering, das absichtlich ihre eigenen Server kaputtmacht, um antifragile Systeme zu bauen
  • Die ethischen Rahmenwerke für die Entscheidung, welches Maß an Versagen akzeptabel ist, wenn Leben auf dem Spiel stehen

Für wen dieses Buch ist

Ob Sie ein Software-Ingenieur sind, der Produktionsprobleme debuggt, ein Manager, der die nächste katastrophale Störung verhindern möchte, oder einfach nur neugierig darauf sind, warum Technologie auf unmögliche Weise versagt – dieses Buch wird für immer verändern, wie Sie über die komplexen Systeme denken, die unsere Welt am Laufen halten.

The initial translation of this book is done by an AI; editing is done by an actual human being who needs coffee and food to survive.

Share this book

This book is a translation into German of How Software Fails which was originally written in English

Author

About the Author

Engin Yöyen

I am a Software Engineer, dad, humble home chef (emphasis on humble), motorcycle enthusiast, and currently living the Berlin life with my wife and our two tiny humans.

I did dabble in everything from the Internet of Things to Telecommunications, Smart Classrooms, CMS platforms, and more. So yes, I do build software. I’ve even done it at places you might’ve heard of… like Microsoft and eBay. (Name drop: achieved.)

I have a background with everything but the kitchen sink: Computer Science + Psychology (yes, really), Business Administration, and a Master’s in Embedded Software Engineering.

I like tinkering with tech, writing things (sometimes just to see if anyone’s reading), experimenting with new ideas, and learning weird, wonderful stuff no one asked for, but someone, someday, might need.

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub