A fault-tolerant finite-state machine in Java and SQL
summary
A high-performance, mathematically correct finite-state machine implementation using Java and SQL to keep media conferences consistent when media servers fail and auto-healing moves users between servers. Covers analytical tools and best practices the team used to solve split-conference issues while minimizing system load.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 3:44Conference decay problem
- 11:49Media server reports solution
- 23:29Finite-state machines
- 32:26Summary
- 34:14Q&A
related talks
47mFault-Tolerant Architecture of a Bank's Front-End System
24mSQL to Stream with S2S: An Automatic Benchmark Generator for the Java Stream API
06mSQLancer: Finding Logic Bugs in Database Management Systems
01h 32mEffective Design Patterns in NewSQL
40mOne SQL to Rule Them All
52mFuture of Java
23mBetter, Faster, Stronger Streaming: Your First Dive into Flink SQL
41mData Engineers: Respect the Resiliency of SQL
