/plushcap/analysis/cloudflare/kyoto-tycoon-secure-replication

Kyoto Tycoon Secure Replication

What's this blog post about?

Kyoto Tycoon, a distributed key-value store developed by FAL Labs, is used extensively at CloudFlare for replicating data from Postgres Database to its 30 global data centers. To ensure eventual consistency and guarantee ordering, it uses timestamp-based replication. However, the original design of Kyoto Tycoon had data replicated across the Internet in plaintext. In response to increased concerns about data security, CloudFlare has implemented a mutually-authenticated encryption tunnel for data replication using TLS mutual authentication and OpenSSL. The source code for these changes is now available on Github.

Company
Cloudflare

Date published
Dec. 22, 2014

Author(s)
Nick Sullivan

Word count
638

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.