# Failure As a Means to Build Resilient Software Systems: A Conversation with Lorin Hochstein Page: https://stenobird.com/podcast/the-infoq-podcast-1106590/failure-as-a-means-to-build-resilient-software-systems-a-conversation-with-lorin-hochstein Text version: https://stenobird.com/podcast/the-infoq-podcast-1106590/failure-as-a-means-to-build-resilient-software-systems-a-conversation-with-lorin-hochstein.md Podcast: [The InfoQ Podcast](https://stenobird.com/podcast/the-infoq-podcast-1106590) Published: 2026-03-31T07:00:05+00:00 Episode link: https://soundcloud.com/infoq-channel/failure-as-a-means-to-build Audio file: http://dts.podtrac.com/redirect.mp3/feeds.soundcloud.com/stream/2290201988-infoq-channel-failure-as-a-means-to-build.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/the-infoq-podcast-1106590/episodes/failure-as-a-means-to-build-resilient-software-systems-a-conversation-with-lorin-hochstein Duration seconds: 3101 ## Resource 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.… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/the-infoq-podcast-1106590/episodes/failure-as-a-means-to-build-resilient-software-systems-a-conversation-with-lorin-hochstein/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/the-infoq-podcast-1106590/failure-as-a-means-to-build-resilient-software-systems-a-conversation-with-lorin-hochstein.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.