Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Off to the Races

Ruby Central via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk explains how race conditions arise in Rails applications that use shared resources and multiple processes. It covers ways to test for them and approaches such as atomic operations and optimistic and pessimistic locking.

Syllabus

Intro
The dining philosophers
Multiple processes
Race conditions
Automated testing
Atomic operations
Optimistic locking
Pessimistic locking
Fixing race conditions
Flowchart
Questions

Taught by

Ruby Central

Reviews

Start your review of Off to the Races

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.