Redis Case Studies Active-Active Redis Enhances Resiliency and High-Availability for Flowdesk’s Cryptocurrency Trading Platform
Edit This Case Study Record
Redis Logo

Active-Active Redis Enhances Resiliency and High-Availability for Flowdesk’s Cryptocurrency Trading Platform

Redis
Functional Applications - Enterprise Resource Planning Systems (ERP)
Infrastructure as a Service (IaaS) - Virtual Private Cloud
Cement
Construction & Infrastructure
Procurement
Construction Management
Infrastructure Inspection
Cloud Planning, Design & Implementation Services
System Integration
Flowdesk, a financial technology services platform for digital asset issuers, faced the challenge of facilitating sub-second access to order books that store financial data across the globe. This required a high-availability, low-maintenance database service that could integrate with the Google Cloud ecosystem, support Terraform, and enable VPC peering. As Flowdesk's trading service grew, the infrastructure team realized they needed a more robust database and cache system to support real-time trading and market-making activity. They sought a cloud-based database with a global footprint that could easily synchronize data among multiple international regions. The team also needed to maintain rigorous standards for data availability among regions with the expectation of 99.999 percent uptime.
Read More
Founded in 2020, Flowdesk is a financial technology (fintech) company that combines significant experience in traditional markets with acute knowledge of algorithmic trading and cryptocurrencies. Flowdesk’s global trading network integrates more than 100 centralized and decentralized exchanges into an advanced technology infrastructure that brings cutting-edge crypto services to a worldwide client base. This proprietary technology platform, based on Redis Cloud, allows clients to trade and actively manage their own liquidity—a valuable capability for digital asset issuers who want to retain control of their assets. Flowdesk’s low-latency trading infrastructure allows clients to execute trades from more than 70 token issuers. These financially savvy clients rely on Flowdesk for improving the market liquidity of their tokens while maintaining control over the assets in a safe and transparent environment.
Read More
Flowdesk adopted Redis Enterprise on Google Cloud to maintain client trading sessions by caching data about orders, prices, and market movements. Active-Active Redis was used to simplify data storing and sharing across geographic regions. Flowdesk hosts its technology infrastructure in Google Cloud, with Redis Enterprise being a key component of a software environment that relies on Google Kubernetes Engine (GKE), a managed Kubernetes service for containers and container clusters, in conjunction with a BigQuery data lake for reporting and analytics. Redis Enterprise automatically scales to utilize Google Cloud resources, making it easy to support usage peaks of 60,000 IOPS (inputs/outputs per second) during large market movements. As Flowdesk expands globally, Active-Active Redis simplifies the process of storing and sharing data, allowing read and write operations to and from multiple copies of the database.
Read More
The implementation of Redis Enterprise on Google Cloud has significantly improved Flowdesk's operational efficiency. The system's high availability and resiliency have ensured zero downtime on the Redis Enterprise instances over two years. The ease of integration between Google Cloud and Redis Enterprise has provided Flowdesk with a global, scalable, and extremely flexible virtual private network for its cloud-based services. Redis Cloud’s self-managed and effortless architecture has allowed the Flowdesk team to focus on business needs rather than managing a database. The use of Active-Active Redis has simplified the process of storing and sharing data across multiple regions, reducing latency for nearby users and improving performance and user experience. The cloud-based architecture has also simplified Flowdesk's international expansion, with plans to launch new financial services in the futures market.
Flowdesk’s global financial infrastructure executes more than 1 million orders per day with sub-millisecond latency.
Flowdesk maintains rigorous standards for data availability among regions with the expectation of 99.999 percent uptime.
Redis Enterprise automatically scales to support usage peaks of 60,000 IOPS (inputs/outputs per second) during large market movements.
Download PDF Version
test test