Episode 133: The Consequences of Having Multiple Sources of Truth
Isaac Askew and Jeffrey Sherman discuss a humorous yet insightful story about the challenges of managing market data in financial systems, particularly focusing on the consequences of having multiple sources of truth. They explore the technical aspects of market data protocols, the issues arising from unsequenced messages, and the eventual solutions implemented to address these problems. The conversation highlights the importance of data integrity and the lessons learned from software bugs in trading systems. Chapters 00:00 Introduction to the Story 03:12 Understanding Market Data Systems 05:52 The Consequences of Multiple Sources of Truth 08:57 Fixing the Bugs and Lessons Learned 12:01 The Impact of Software Changes