Case Study

lambda architecture

Rethinking Lambda Architecture for Real-Time Analytics

Big data, as a concept and practice, has been around for quite some time now. Most companies have responded to the influx of data by adapting their data management strategy. However, managing data in real time still poses a challenge for many enterprises. Some have successfully incorporated streaming or processing tools that provide instant access to real-time data, but most traditional enterprises are still exploring options. Complicating the matter further, most enterprises need access to...


JSON as Column Type

Customer Guest Post: Learning the MemSQL JSON Column Type

This post originally appeared on the Novus Tech Blog More and more, companies are migrating from NoSQL databases back to relational, ACID-compliant databases that also offer high availability and horizontal scalability – aka “NewSQL.” Novus Partners is no exception, having recently completed our migration from MongoDB to MemSQL. Of course, NoSQL developers often come to depend on rapid development cycle and “schema-less” data models, which can make the transition back to relational...


Tapjoy is Powering its Mobile Ad Platform with MemSQL

Over the past several months, we worked closely with the Tapjoy data science and engineering team to implement MemSQL as the database to power their Mobile Marketing Automation and Monetization Platform. In order to deliver optimized ads to over 500 million global users and support over one million transactions per minute, Tapjoy needed a database that could enable HTAP, a Gartner term we refer to frequently at MemSQL, which stands for Hybrid Transactional and Analytical Processing. Two Use...


Apache Spark Resources

Essential Resources for Apache Spark

There’s no doubt about it. Apache Spark is well on its way to becoming a ubiquitous technology. Over the past year, we’ve created resources to help our users understand the real-world use cases for Spark as well as showcase how our technologies compliment one another. Now, we’ve organized and consolidated those materials into this very post. Videos Pinterest Measures Real-Time User Engagement with Spark Demo of real-time data pipeline processing and analyzing re-pins...


Pinterest Apache Spark Demo

How Pinterest Measures Real-Time User Engagement with Spark

Setting the Stage for Spark With Spark on track to replace MapReduce, enterprises are flocking to the open source framework in effort to take advantage of its superior distributed data processing power. IT leads that manage infrastructure and data pipelines of high-traffic websites are running Spark–in particular, Spark Streaming which is ideal for structuring real-time data on the fly–to reliably capture and process event data, and write it in a format that can immediately be queried by...


shutterstock case study it infrastructure

Shutterstock’s Secret to a Healthy IT Infrastructure

In our connected world, some businesses adapted to the Internet, and some businesses blossomed with the Internet. Shutterstock embodies defining characteristics of the latter. For more than ten years, Shutterstock has grown into one of the largest and most vibrant two-sided marketplace for creative professionals to license and contribute content, including images, videos and music. As an Internet-based company, IT infrastructure is a critical component to Shutterstock’s success, with...