A Change-Data-Capture use-case: designing an evergreen cache
Back-end • May 2021
A Change-Data-Capture use-case: designing an evergreen cache
Explore more
About
A Change-Data-Capture use-case: designing an evergreen cache
About

It’s easy to set up a cache in front of one’s SQL DB to improve performances. If the app is the only component that writes to the underlying DB, the cache is always up-to-date. Things start to go sour when the app is not the only component that writes. There are ways to keep data in sync but they all have issues that make them unreliable and/or fragile.

You might have read about Change-Data-Capture: the DB can send change events that one can register to. Once CDC is in place, one can update the cache accordingly. In this talk, I’ll set up an evergreen cache by leveraging CDC.

Language
English
Level
Beginner
Length
32 minutes
Type
online conference
About the speaker
About the speaker
Nicolas Frankel
Head of DevRelApache APISIX
Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Also double as a teacher in universities and higher education schools, a trainer and triples as a book author.
Details
Language
English
Level
Beginner
Length
32 minutes
Type
online conference