Learn from a real-world case study where a legacy service rewrite at Delivery Hero resulted in a $2 million loss due to a single missing API field. Through this 32-minute talk, explore Anthony Alaribe's journey and discover the algorithm he developed to automatically detect breaking changes and missing fields across APIs. Dive into cryptography primitives that enable large-scale analysis, understand the complexities of legacy service migrations, and learn techniques for flattening real-time API streams for effective analysis. Master the application of Merkle trees in catching breaking changes and gain practical insights to prevent costly API-related mistakes in your own development projects.
Overview
Syllabus
How to accidentally lose $2m to API breaking changes (or how to prevent it)
Taught by
Platform Engineering