Company
Date Published
Author
Charlie Custer
Word count
874
Language
English
Hacker News points
None

Summary

Form3, a UK-based company, faced the challenge of needing both the speed of a NoSQL database and the consistency of a relational database for their new FPS gateway project. Initially relying on Redis for its speed, Form3 found it lacked the necessary consistency, prompting them to explore alternatives. They opted for CockroachDB, which provided both the speed and consistency required, proving effective for handling over a million transactions per day. To ensure resilience against potential cloud vendor outages, Form3 is implementing a multi-cloud strategy with Kubernetes clusters across Azure, AWS, and GCP, utilizing CockroachDB's multi-cloud capabilities. This approach aims to maintain continuous service availability, even in the event of an AWS outage, and supports seamless migration from their previous Postgres/AWS setup due to CockroachDB's compatibility with the Postgres protocol. Form3's strategy represents a significant step toward building robust, unkillable payment infrastructure.