Wie können Softwaresysteme Fehler und Störungen nicht nur überstehen, sondern daraus Nutzen ziehen?

In dieser zeigt Iryna Dohndorf technische Aspekte antifragiler Softwaresysteme und erläutert, wie Vorfälle, Bugs und schlechte Praktiken zum Treibstoff für mehr Verfügbarkeit und Performance werden können. Der Vortrag behandelt unter anderem:

  • Design- und Betriebsprinzipien antifragiler Softwaresysteme
  • Fehlertoleranz und Fehlerbehandlung
  • automatische Software-Reparatur
  • Fehlerinjektion in der Produktion
  • probabilistisches Testing
  • Vor- und Nachteile verschiedener Systeme und Techniken
  • die Beziehung zwischen Antifragilität im Entwicklungsprozess und im Endprodukt
  • die Integration dieser Prinzipien in die Softwarearchitektur

Im Mittelpunkt steht die Frage, wie sich Antifragilität technisch umsetzen lässt und welche Werkzeuge und Konzepte dabei helfen können, zuverlässige Softwaresysteme unter wachsenden Anforderungen weiterzuentwickeln.