Jak CoinPaprika zbudowała skalowalną infrastrukturę Bare Metal dla rynku kryptowalut
servers

20+ Bare Metal servers

lines communicating

30 million API requests per day

cloud_migration2

2 TB of transfer dailyl

The background

CoinPaprika is a research platform providing cryptocurrency market data that covers both centralised and decentralised exchanges. The platform tracks more than 57,000 cryptocurrencies and tokens, aggregating data from over 500 sources, enabling a broader and multidimensional view of the market. Aiming to deliver the most accurate possible picture of market conditions, it by analyses a wide range of digital assets. To achieve this, the company required an infrastructure offering full control and predictable costs. As well, it needed one that is scalable,so that data volumes and traffic can continue to grow. Rather than relying on pay-as-you-go solutions, CoinPaprika chose OVHcloud Bare Metal servers for their high stability and performance. This choice enables them to have reliable 24/7 operation, predictable budget planning, and the flexibility to expand the infrastructure as needed.

The challenge

From the beginning, CoinPaprika has grown as a highly data-driven platform. Today, the platform handles on average more than 30 million API requests and around 2 TB of data transfer per day. This demonstrated a need for an infrastructure capable of keeping pace with the fast-moving cryptocurrency market. As operations scaled, cost control became an increasing challenge. Although it occasionally tested traditional public cloud solutions, it quickly became clear that a pricing model based on data transfer and compute usage would overcomplicate its budget plan. Due to the large volumes of data and the risk of sudden traffic spikes, costs could rise in ways that were difficult to estimate from one month to the next, which directly affected business stability. Therefore, the key challenge for CoinPaprika was to implement a solution that would provide a secure and stable platform while maintaining control over infrastructure costs.

The solution

The company was led to choose OVHcloud infrastructure built primarily on dedicated Bare Metal servers, complemented by VPS where needed, depending on the role of its individual system components. A key element of its architecture is the private vRack, which connects the servers within an isolated internal network. This makes it possible to separate public traffic from communication between system components, while ensuring predictable performance even under heavy load.

The infrastructure follows a layered design, separating load balancing, application services, data processing, and storage and caching. Bare Metal servers were assigned to specific roles within the system, including API services (Go), the platform backend (PHP), blockchain data processing and indexing, database clusters (ClickHouse, MySQL), and a multi-layer caching system (Redis, Memcached, Varnish). This architecture isolates compute-intensive workloads from high read-write operations and latency-sensitive processes. As a result, system components operate independently without impacting each other, even under heavy load.

The result

By deploying a dedicated infrastructure on OVHcloud Bare Metal, CoinPaprika was able to establish a stable environment designed for large-scale data processing. The architecture, built on more than 20 Bare Metal servers connected through a private vRack network, enabled a clear separation of system roles and precise allocation of resources according to workload requirements.

This structure ensures high service availability under constant and intensive load, while also providing operational predictability. Scaling is achieved by expanding specific layers — such as the API, data processing, or database layers — without the need for costly migrations or a complete redesign of the platform.

As a result, CoinPaprika can continue developing its services in a controlled and long-term manner, maintaining system stability while keeping infrastructure costs predictable.

At our scale of data and traffic, predictability is essential. With infrastructure based on OVHcloud’s dedicated servers, we can continue developing our products without worrying that sudden spikes in demand will lead to uncontrolled costs. That directly supports the stability of our business and the continued growth of our services.

Radosław Wesołowski, CEO, CoinPaprika

CoinPaprika schema