
technologyMar 31, 202651:41failed
Failure As a Means to Build Resilient Software Systems: A Conversation with Lorin Hochstein
About this episode
In this podcast Michael Stiefel spoke to Lorin Hochstein about how real-world failures provide insight into how software systems actually work. Our first topic was understanding that while automated fault injection tools can introduce basic robustness into a system, they cannot replicate the understanding that comes from mitigating complicated software failures in the real world. We then pondered how do we get this information to software architects so that they can learn from failure. Ironically, in reliable systems, adding more reliability can often lead to complexity which can lead to new failures. We often focus on making our systems robust against known failure patterns, but we have not learnt how to make software systems resilient to unknown failure modes, or failures due to changes in the external world or the evolving system design.
Read a transcript of this interview: https://bit.ly/3NVhtf3
Subscribe to the Software Architects’ Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies:
https://www.infoq.com/software-architects-newsletter
Upcoming Events:
QCon AI Boston 2026 (June 1-2, 2026)
Learn how real teams are accelerating the entire software lifecycle with AI.
https://boston.qcon.ai
QCon San Francisco 2026 (November 16-20, 2026)
https://qconsf.com/
The InfoQ Podcasts:
Weekly inspiration to drive innovation and build great teams from senior software leaders. Listen to all our podcasts and read interview transcripts:
- The InfoQ Podcast https://www.infoq.com/podcasts/
- Engineering Culture Podcast by InfoQ https://www.infoq.com/podcasts/#engineering_culture
- Generally AI: https://www.infoq.com/generally-ai-podcast/
Follow InfoQ:
- Mastodon: https://techhub.social/@infoq
- X: https://x.com/InfoQ?from=@
- LinkedIn: https://www.linkedin.com/company/infoq/
- Facebook: https://www.facebook.com/InfoQdotcom#
- Instagram: https://www.instagram.com/infoqdotcom/?hl=en
- Youtube: https://www.youtube.com/infoq
- Bluesky: https://bsky.app/profile/infoq.com
Write for InfoQ: Learn and share the changes and innovations in professional software development.
- Join a community of experts.
- Increase your visibility.
- Grow your career.
https://www.infoq.com/write-for-infoq
Get every episode summarized
Each time The InfoQ Podcast publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from The InfoQ Podcast

How SBOMs and Engineering Discipline Can Help You Avoid Trivy’s Compromise
The InfoQ Podcast
Apr 13, 202637:43completed

Context Engineering with Adi Polak
The InfoQ Podcast
Apr 6, 202631:01failed

Agentic Systems Without Chaos: Early Operating Models for Autonomous Agents
The InfoQ Podcast
Mar 25, 202654:31failed

Andres Almiray on How to Release Any Software to Any OS with JReleaser
The InfoQ Podcast
Mar 16, 202631:33pending