Trust Deterministic Execution to Scale and Simplify Your Systems
Offered By: GOTO Conferences via YouTube
Course Description
Overview
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 BiasGOTO 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