Skip to main contentSkip to NavigationSkip to Navigation
Back to 2022 Agenda

Five design patterns to build more resilient applications

🕓 11:25 am - 12:10 pm📍 Kwoka (Quokka)
To deal with uncertainty, you have to design your software to be resilient. This session will review the most useful patterns for building resilient applications such as graceful degradation, timeouts, exponential back-off, and circuit breakers. It will also explore how we can test our assumptions by injecting failure into our applications and uncovering our weaknesses. You will leave with an understanding of how to build more resilient applications and several patterns that you can apply to your software development projects.
Derek BinghamDerek Bingham

It's such a privilege to be able to run this conference and DDD Perth would love to acknowledge the traditional custodians of the land in which DDD is created, presented, and shared, the Whadjuk people of the Noongar Nation and their connections to land, sea and community. We pay our respect to their Elders past, present and emerging, and extend that respect to all Aboriginal and Torres Strait Islander peoples today.