Download PDF
Redis > Case Studies > Active-Active Redis Enhances Resiliency and High-Availability for Flowdesk’s Cryptocurrency Trading Platform
Redis Logo

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

Technology Category
  • Functional Applications - Enterprise Resource Planning Systems (ERP)
  • Infrastructure as a Service (IaaS) - Virtual Private Cloud
Applicable Industries
  • Cement
  • Construction & Infrastructure
Applicable Functions
  • Procurement
Use Cases
  • Construction Management
  • Infrastructure Inspection
Services
  • Cloud Planning, Design & Implementation Services
  • System Integration
The Challenge
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.
About The Customer
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.
The Solution
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.
Operational Impact
  • 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.
Quantitative Benefit
  • 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.

Related Case Studies.

Contact us

Let's talk!

* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.