
Elevate modern apps with TiDB.
In the fast-paced world of eCommerce, data is more than just an asset — it’s the foundation for every strategic decision. Since its founding in 2013, Omniconvert has established itself as a leading data-driven experimentation platform, helping online retailers and brands make sense of their customer behavior and improve their conversion rates.
With a mission to empower businesses through experimentation and customer-centricity, Omniconvert offers three robust core products:
But as Omniconvert grew and evolved, so did the complexity of its data infrastructure, which posed serious challenges.
As Omniconvert scaled up its operations, its reliance on MongoDB started to show strain. What was once a reliable system began to buckle under the weight of rapidly expanding datasets and user demands.
Two critical pain points emerged:
These inefficiencies weren’t just technical, though, as they were beginning to hold back the company’s ability to innovate and grow.
Omniconvert’s engineering team, led by CTO Sorin Dumitrescu, knew it was time for a change. They began looking for a database solution that would offer:
Most importantly, the new system had to strike a delicate balance: Enabling high-throughput transactional (OLTP) workloads, while also delivering exceptional performance on large-scale analytical (OLAP) queries. It also had to be self-hosted — a non-negotiable for Omniconvert’s data strategy and compliance standards.
After evaluating various alternatives, Omniconvert chose TiDB, an open-source, distributed SQL database that delivers Hybrid Transactional and Analytical Processing (HTAP) capabilities.
From the outset, TiDB stood out for its ability to serve both real-time operational data and heavy analytical workloads — all within the same system. This eliminated the need for separate databases for transactional and analytical tasks and simplified the overall data architecture.
Here’s why Omniconvert made the leap:
Omniconvert began with a Proof of Concept (PoC) to validate TiDB’s performance. The results were nothing short of impressive.
Beyond speed, TiDB also passed the throughput test with flying colors. It was able to sustain over 100,000 requests per minute (RPM) using a modest and cost-effective virtual machine configuration.
The migration was conducted with zero downtime. Both MongoDB and TiDB were run in parallel for a transition period to ensure consistency and confidence before the final switchover.
TiDB was deployed using TiUP, a cluster deployment and management tool, on cloud-hosted virtual machines. Maintenance is still managed through TiUP, streamlining operations even further.
Since switching to TiDB, Omniconvert has experienced a paradigm shift in its data capabilities. Their systems now:
TiDB has enabled us to fulfill both our OLTP and OLAP needs. We now process hundreds of thousands of requests per minute while running heavy reporting jobs in parallel. The ease of scaling and self-hosting has significantly reduced our operational burden.
With TiDB at the core of its infrastructure, Omniconvert is better positioned than ever to serve eCommerce businesses looking to transform customer insights into measurable outcomes.
The technical team can now focus on building features and innovating rather than firefighting performance issues or worrying about scaling costs. And with TiDB’s distributed, cloud-friendly architecture, Omniconvert has laid the groundwork for sustainable growth.
This isn’t just a story about switching databases. It’s a story about finding the right technology partner to unlock agility, performance, and future-proof scalability, all without compromise.
For Omniconvert, TiDB wasn’t just a fix. It was a catalyst for growth.
Elevate modern apps with TiDB.