
7/8/2013 · Matvey Arye
What this post added
This post details the technical challenge of propagating configuration rules across Cloudflare's global network of Points of Presence (PoPs) in near real-time. It introduces the use of PostgreSQL for storing these rules and Kyoto Tycoon (a distributed key-value store) for replication. The core contribution is the implementation of a writable Foreign Data Wrapper (FDW) for PostgreSQL 9.3, allowing direct integration and transactional operations with Kyoto Tycoon, thereby simplifying and accelerating the rule synchronization process.