YoVDO

Screaming Zombies and Other Tales - Race Condition Woes

Offered By: Ruby Central via YouTube

Tags

Conference Talks Courses Software Development Courses Race Conditions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Paradigms of Computer Programming – Abstraction and Concurrency
Université catholique de Louvain via edX
Concurrency in Go
University of California, Irvine via Coursera
Многопоточность
Moscow Institute of Physics and Technology via Coursera
Introduction to Ethereum DeFi Smart Contract Security & Exploits
Coursera Project Network via Coursera
Concurrency in Go (Golang)
Udemy