YoVDO

Deprecating Simplicity

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Microservices Courses Software Engineering Courses Complex Systems Courses Observability Courses Chaos Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of deprecating simplicity in complex systems through this thought-provoking conference talk. Delve into microservices, accidental complexity, and the challenges of optimizing for performance, availability, and fault tolerance simultaneously. Learn how experienced teams can add feature velocity to their optimization goals and why traditional approaches through process improvements and engineering hierarchy may fall short. Discover the importance of redundancy, observability, and continuous delivery in managing complex systems. Gain insights into the economics of workload and safety, and understand the role of chaos engineering in ensuring system resilience. Using Netflix as a case study, examine how large-scale organizations navigate complexity and maintain stability. Conclude by considering strategies for survival in an increasingly complex technological landscape.

Syllabus

Intro
Microservices
Microservice example
Complex systems
Accidental complexity
Simple data store
Redundancy
Observability
Continuous Delivery
Training
Compliance
Switching gears
Economics workload and safety
Chaos engineering
Netflix
How do we survive


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