Back to Browse

Understanding the split brain problem in distributed systems

63.8K views
May 18, 2025
16:29

James and Ben tackle the split brain problem in distributed systems, exacerbated by the proliferation of SaaS providers and cloud services. They focus on the difficulties of synchronizing data across different platforms such as product date between Stripe and Salesforce, the challenges of maintaining multiple sources of truth, and the inevitable eventual consistency in distributed systems. The conversation delves into practical solutions for ensuring data coherence, including the use of AWS services like SQS and Lambda, and leveraging Stripe's event destinations and webhooks. 00:00 Introduction to the Split Brain Problem 00:45 Challenges of Synchronizing Data 02:04 Handling Data Consistency in Distributed Systems 03:13 Single Source of Truth: Myth or Reality? 05:02 Practical Solutions for Data Synchronization 06:04 Using AWS and Stripe for Data Consistency 08:58 Event-Driven Architecture for Data Updates 12:47 Best Practices and Real-World Applications 15:57 Conclusion and Additional Resources

Download

1 formats

Video Formats

360pmp443.6 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Understanding the split brain problem in distributed systems | NatokHD