Peer39 is an innovative leader in the ad and digital marketing industry that provides page level intelligence for targeting and analytics. Each day, Peer39 analyzes over 450 million unique webpages holistically to contextualize the true meaning of the page text/topics. Their products allow advertisers to optimize their spend while placing ads in the right place, at the right time, with the right audience while complying to rigorous privacy regulations such as GDPR/CCPA.
Peer39 had been using IBM Netezza for the past 10 years, and as a result they faced many limitations. They had to endure a long development time because the traditional MPP system was so rigid. As the system approached end of life support, Peer39 decided to reevaluate their technology stack. Their legacy process and technology stack presented many challenges:
Upsolver provided Peer39 with a cloud-native, data stream processing platform with an easy-to-use UI that enabled Peer39 to deploy a modernized data stack in the cloud on time and under budget.
Upsolver is unifying teams across data scientists, analysts, data engineers and traditional DBAs, enabling Peer39 to speed go-to-market with existing staff. After deciding to move to the Cloud, it was important for Peer39 to compare different solutions, including Spark. Peer39 started seeing challenges with Spark in the POC phase: