YoVDO

High Availability by Offloading Work

Offered By: Ruby Central via YouTube

Tags

Conference Talks Courses High Availability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies for maintaining high availability in applications by offloading work to the background in this 33-minute Ruby Central talk. Learn about different approaches including background jobs, message-oriented middleware using queues, and event logs like Kafka. Discover the foundations of each method, compare their strengths and weaknesses, and gain insights to help choose the right tool for handling unpredictable traffic spikes, slow third-party requests, and time-consuming tasks like image processing without compromising user-facing availability.

Syllabus

Introduction
High availability
Background jobs
Features of background jobs
Challenges of background jobs
Job iteration framework
Messageoriented middleware
Challenges
Summary
Event logs


Taught by

Ruby Central

Related Courses

Optimizing Microsoft Windows Server Storage
Microsoft via edX
High Availability and Disaster Recovery with the SAP HANA Platform
SAP Learning
Microsoft Exchange Server 2016 - 3: Mailbox Databases
Microsoft via edX
Microsoft SharePoint 2016: Workload Optimization
Microsoft via edX
Microsoft Azure Virtual Machines
Microsoft via edX