Modern applications demand low-latency access to dynamic data—but maintaining cache freshness without constant invalidation is the hardest problem in computer science. In this talk, Marcelo Altmann, Senior Software Engineer at Readyset.io will explore how Readyset.io addresses this challenge using dataflow graphs and by directly leveraging the MySQL binary log (binlog) as a real-time change stream.
This is not just a high-level overview—we’ll get our hands dirty. Together, we’ll inspect the low-level binary structure of real binlog events, walking through the bits and bytes to understand how each event is encoded and how Readyset decodes them to drive its cache update engine.
Whether you’re a systems engineer, database internals enthusiast, or someone solving scale problems, this talk will show how Readyset turns replication infrastructure into a foundation for real-time cache maintenance, while delivering sub-milliseconds latency.