YoVDO

Hot Deploying Low-Latency Services for 24/7 Operation

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Disaster Recovery Courses High Availability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions for hot deploying low-latency services in 24/7 operations with Martin Thompson, a high-performance computing specialist and Java Champion. Delve into the world of financial services, where microsecond response times and high throughput are crucial, while addressing the need for continuous operation and intra-day hot deployments. Learn about high-availability systems, replicated state machines, rolling upgrades, and disaster recovery strategies. Discover techniques for maintaining service continuity during system updates, security fixes, hardware migrations, and feature rollouts. Gain insights into achieving fast feedback cycles through Continuous Delivery practices while ensuring uninterrupted service and data integrity. Examine the role of Aeron in extreme low-latency scenarios and explore key concepts such as fault tolerance, asynchronous processing, and encapsulation to build robust, high-performance systems.

Syllabus

Intro
24/7 Operations
High-availability
Replicated state machines
Rolling upgrades
What about my services?
Disaster recovery
What helps at extremes?
Aeron
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