CockroachDB Videos
← Back to all videos

Multi-cloud essentials: How Form3 operates CockroachDB | RoachFest 2023

2023-12-13

RoachFest 2023 | CockroachDB

Description

The Form3 engineering team have been working on their multi-cloud payments platform project since 2020. CockroachDB is an essential technology for this project, ensuring that they have a resilient, consistent, and scalable data storage layer. In this talk by Rogger Fabri, Lead Engineer and Mario Morgado, Senior Software Engineer, you will get to learn about the most interesting challenges of their multi-cloud project and how they solved them together with the Cockroach Labs team: ✔️ Changing access patterns when moving from PostgreSQL to CockroachDB ✔️ Managing multi-cloud backups without impacting performance ✔️ Using our own encryption keys with External Secrets Operator ✔️ Implementing observability and monitoring with Grafana ✔️ Performance optimization and application design 00:00 Welcome/Intro 00:42 About Form3 01:28 What is a payments processing platform? 02:05 The technologies behind multi-cloud 03:34 Pod to pod connectivity 04:04 Behind Form3's multi-cloud CockroachDB cluster 05:00 Handling backups 05:43 Using Prometheus and Grafana for Observability 06:13 Migrating from PostgreSQL to CockroachDB 09:24 Performance optimization: PostgreSQL to CockroachDB 12:50 Managing multi-cloud backups 14:58 Observability and monitoring