YoVDO

The 7 Quests of Resilient Software Design

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Distributed Systems Courses Software Design Courses Design Patterns Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions in creating resilient software systems through this 47-minute conference talk from GOTO Berlin 2018. Delve into the mismatch between popularity and progress in resilient software design as CTO and Fellow of codecentric, Uwe Friedrichsen, examines the major obstacles and pitfalls. Learn to identify these challenges and discover strategies for overcoming them. Gain insights into topics such as understanding the business case, system availability in distributed environments, functional design considerations, and the effective use of caches and patterns. Enhance your ability to design and implement robust applications that can withstand failures and maintain performance under various conditions.

Syllabus

Intro
Software Design
What went wrong
Understanding the business case
Reduced system availability
Distributed systems
The 100 available trap
The right question
Availability
Functional Design
Caches
Patterns
Preserve


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube