Screaming Zombies and Other Tales - Race Condition Woes
Offered By: Ruby Central via YouTube
Course Description
Overview
Explore the intricacies of race conditions in this 30-minute conference talk by Joshua Larson at Ruby Central. Gain a comprehensive understanding of race conditions, their vulnerabilities, and their impact on concurrent systems. Dive into four real-world production stories, including the intriguingly named "Screaming Zombies" bug. Learn how to build and analyze concurrent systems more effectively while enjoying amusing anecdotes of things going wrong. Discover the unexpected answer to what a screaming zombie sounds like and benefit from Josh Larson's expertise in weird programming, physics, and math as he shares insights on improving software reliability.
Syllabus
Introduction
What is incrementing
Story 1 Smurfs Law
Story 2 Transactions
Story 3 Fix
Story 4 Screaming Zombies
Taught by
Ruby Central
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft via YouTube Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube What's New in Grails 2.0
ChariotSolutions via YouTube Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube