How We Replaced the Engine With the Car Still Running

Our largest customer environments generate a lot of data, on the order of millions of rows per day in several tables. We wanted to partition our tables to improve performance while also making it easier to archive or delete old data. There was only one problem: we had to do it with zero downtime. Here’s how we did it. The Problem: Too Much Data Spec provides industry-leading Customer Journey Security, enabling realtime analysis and decision-making on data collected throughout the entirety of the customer journey, rather than just at hard-coded checkpoints....

July 23, 2024 · 13 min · Matthew Planchard