YoVDO

Trust Deterministic Execution to Scale and Simplify Your Systems

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how to scale and simplify systems through deterministic execution in this conference talk from YOW! Australia 2023. Learn about architecture choices that can dramatically improve mission-critical business logic, focusing on a case study of building a latency-sensitive exchange around a fast open-source raft cluster. Discover the benefits of re-running core logic at system edges, including decreased bandwidth usage, protection against thundering herd problems, and simplified downstream service logic. Gain insights into optimizing system performance, addressing challenges, and achieving simplicity in complex environments. Delve into topics such as determinism benefits, replay logic for scaling and stabilization, and key considerations for implementing these strategies in your own systems.

Syllabus

Intro
About us & our problems
How can the system evolve safely & efficiently while performing?
Benefits of determinism
Can we optimize?
Replay logic to scale & stabilize
10 Challenges & consideration
Simplicity
Outro


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