KarpenterSoftware
liked
The journey continued with a transition from Cluster Autoscaler to Karpenter for more dynamic, just-in-time node provisioning, further reducing infrastructure costs by 20%
Coinbase moving node autoscaling from Cluster Autoscaler to Karpenter
coinbase.com ↗·2025-10-27Wrong?
KubernetesSoftware
recommended
Our recent evaluation of Kubernetes underscored its suitability for scaling Coinbase into the future. In the past, a migration to Kubernetes raised concerns due to the operational burden of running and securing the control plane in-house. We’ve now concluded that managed Kubernetes offerings reduce this operational burden without compromising our stack security.
Coinbase reversing its earlier decision to stay off Kubernetes
coinbase.com ↗·2022-06-06Wrong?
PostgreSQLSoftware
recommended
As part of that effort, we decided to adopt AWS RDS PostgreSQL as our database of choice for relational workloads and AWS DynamoDB as our key-value store.
Coinbase adopting RDS PostgreSQL for relational workloads, from its internal ledger migration
coinbase.com ↗·2020-12-12Wrong?
GoSoftware Google
recommended
Coinbase was launched 8 years ago as a Ruby on Rails app using MongoDB as its primary data store. Today, the primary paved-road language at Coinbase is Golang, but we continue to run and maintain the original Rails monolith, deployed at large scale with data stored across many MongoDB clusters.
Coinbase on Golang as its paved-road language
coinbase.com ↗·2020-06-18Wrong?
BazelSoftware
recommended
Over the past year, the developer productivity team at Coinbase has been focused on delivering a Bazel monorepo to enable engineers to more easily collaborate across the company and position the company on industry standard tooling.
Coinbase building its Bazel monorepo
coinbase.com ↗·2020-06-12Wrong?
KafkaSoftware
uses
TLDR: Coinbase is leveraging AWS’ Managed Streaming for Kafka (MSK) for ultra low latency, seamless service-to-service communication, data ETLs, and database Change Data Capture (CDC).
Coinbase on running Kafka through AWS MSK
coinbase.com ↗·2021-08-24Wrong?
Amazon DynamoDBSoftware
uses
As part of that effort, we decided to adopt AWS RDS PostgreSQL as our database of choice for relational workloads and AWS DynamoDB as our key-value store.
Coinbase adopting DynamoDB as its key-value store
coinbase.com ↗·2020-12-12Wrong?
Ruby on RailsSoftware
uses
Coinbase was launched 8 years ago as a Ruby on Rails app using MongoDB as its primary data store. Today, the primary paved-road language at Coinbase is Golang, but we continue to run and maintain the original Rails monolith, deployed at large scale with data stored across many MongoDB clusters.
Coinbase still runs its original Rails monolith at scale
coinbase.com ↗·2020-06-18Wrong?
MongoDBSoftware
uses
Coinbase was launched 8 years ago as a Ruby on Rails app using MongoDB as its primary data store. Today, the primary paved-road language at Coinbase is Golang, but we continue to run and maintain the original Rails monolith, deployed at large scale with data stored across many MongoDB clusters.
Coinbase's Rails monolith stores data across many MongoDB clusters
coinbase.com ↗·2020-06-18Wrong?
MongoDBSoftware
mixed
At Coinbase, we use a wide variety of datastores, including MongoDB, Postgres, and Redis. One of the things that has consistently been troublesome for us is MongoDB migrations.
Coinbase on the pain of MongoDB migrations
coinbase.com ↗·2016-08-08Wrong?