A global electronic lock company wanted to upgrade their identity access management (IAM) system to achieve global scale with no manual sharding. They wanted to move away from sharding and evolve the app’s architecture from monolithic to microservices. With no in-house site reliability team, they started evaluating database-as-a-service (DBaaS) products. Their requirements included:
The team landed on using Managed CockroachDB, which is able to hit all four of the requirements through a managed, geo-partitioned global database with change data capture capabilities. Their new global setup has three regions, which not only improves latency for customers living in each region, but gives them the ability to domicile European data for GDPR compliance.
Managed CockroachDB is now a critical part of the application’s infrastructure, and the manufacturer’s small engineering team has more free time to handle development. Want more detail? Read the full case study here.
This blog post reflects my work as an intern this summer with the SRE team at Cockroach Labs. Earlier this …
Read more
CockroachDB was built to help teams scale their applications across the globe without sacrificing SQL’s …
Read more
As we’ve written about previously, geographically distributed databases like CockroachDB …
Read more