CockroachDB for

Quantitative Investment

Enable world-class teams to solve complex challenges across global markets on an infrastructure that delivers precision, 
speed, and scale.

quant-banner

Identity Access Management

Built-in replication, geo-distribution, and ACID guarantees allow for quick authentication and secure access to systems and data.

Historical 
Data Store

Store large volumes of past financial data used to model and predict future behavior of markets or assets. Ensure data is always accurate and available for financial audits.

Metadata
Management

Leverage a globally consistent metadata store to deliver a low latency experience to a geographically dispersed client base. Guarantee data is always available for fast access.

Trading

Scale horizontally to accommodate spikes in transactional workloads without causing downtime or creating data inconsistencies.

Case study: Distributed SQL at work

A leading quantitative research and technology organization that leverages machine learning, big data, and advanced technology to predict financial market movements turned to CockroachDB to overcome scale and resilience challenges posed by legacy relational databases.
dist-sql-at-work

Challenge

The company needed to support future growth, eliminate manual sharding, and ensure uninterrupted uptime for mission-critical systems of records. They identified more than ten applications that could benefit from migrating to a distributed SQL database. 

Solution

In a proof of concept, CockroachDB met all of their criteria: seamless deployment with Kubernetes, high availability with automatic failover, elastic scalability without performance impact, strong consistency, enterprise-grade security, compatibility with existing tools, and robust documentation and support. 

Built for the next generation of quant firms

scale-without

Horizontal scale without manual sharding

CockroachDB automatically rebalances data across nodes as demand changes to ensure high availability and consistent performance. Even when running globally, CockroachDB functions as a single logical database to simplify access to all of your data.  

Survive any type of failure

CockroachDB’s self-healing infrastructure allows you to survive an AZ, node, region, or cloud provider failure. It reduces RPO and RTO to near zero so sensitive quantitive data is never lost. Make quick changes to the system to adapt to fluctuating client needs without downtime for online schema changes, rolling upgrades, and other regular maintenance.


survive-any-failure

Global database with unified data

Follow the business opportunity and scale out across any region. Run a globally distributed database while achieving a single pane of glass view of all your data. Consolidate workloads where it makes sense, and allow others to be compartmentalized. CockroachDB allows you to control where data resides down to the row level, and has robust role-based access controls.

reduce-operations

Reduce operations, deliver results

Refine and improve proprietary systems with a distributed SQL database that can automate operations. Streamline application development with a familiar PostgreSQL interface and integrate CockroachDB with your existing data infrastructure. Eliminate complex, manual operations and automate tasks to improve the efficiency, reliability, and scalability of your systems.

Quant Resources

partner-icon

GUIDE

Banking resilience at global scale with distributed SQL

partner-icon

CASE STUDY

How to prepare for and operate at scale