real-time

RBAC Database Security

Why Role-Based Access Control Is Essential to Database Security

As repositories of highly sensitive, confidential, and valuable business data, databases are the crown jewels of every organization. Successful businesses not only supply accurate and timely data, they must protect it as well. Security provides a critical competitive edge for any high functioning database. So database providers must prioritize protecting data in order to gain loyal customers who can trust the systems set in place to properly guard valuable information. In our latest enterprise...


real-time monitoring

Monitoring A/B Experiments In Real Time

This post originally appeared on the Pinterest Engineering Blog by Bryant Xiao. As a data driven company, we rely heavily on A/B experiments to make decisions on new products and features. How efficiently we run these experiments strongly affects how fast we can iterate. By providing experimenters with real-time metrics, we increase our chance to successfully run experiments and move faster. We have daily workflows to compute hundreds of metrics for each experiment. While these daily metrics...


Modern Database Characteristics

Characteristics of a Modern Database

Many legacy database systems are not equipped for modern applications. Near ubiquitous connectivity drives high-velocity, high-volume data workloads – think smartphones, connected devices, sensors – and a unique set of data management requirements. As the number of connected applications grows, businesses turn to in-memory solutions built to ingest and serve data simultaneously. Bonus Material: Free O’Reilly Ebook – learn how to build real-time data pipelines with modern...


Case Study: How Tradelab Enables Real-Time Bidding with MemSQL

Tradelab, a programmatic marketing platform company based in France, uses MemSQL to process and analyze real-time bidding data for hundreds of customers. Challenge: NoSQL Data Latency The Tradelab real-time ad serving platform requires a heavy mixed read/write workload, and the NoSQL database they had in place was introducing unnecessary data latency into the ad-bidding process. The company began searching for a replacement – a true real-time data management solution with two key...


O'Reilly Webcast

Building Real-Time Data Pipelines through In-Memory Architectures [Webcast]

In the era of universal connectivity, the faster you can move data from point A to B the better. Equipping your organization with the ability to make frequent decisions in an instant offers information and intelligence advantages, such as staying one step ahead of the competition. This is especially important when incoming data is arriving at a relentless pace, in high volume, and from a variety of devices. As our customers tap into new sources of data or modify to existing data pipelines, we...


Coinalytics Taps MemSQL to Fuel Blockchain Analytics

Bitcoin has occupied headlines of technology and business publications over the past several years. The concept of digital currency, or cryptocurrency, rocked the financial industry, and public opinion about the applications of Bitcoin continues to ebb and flow. Today, Bitcoin is being overshadowed by another technology: blockchain. Blockchain is a public ledger for Bitcoin and other cryptocurrencies. This is where the real money is, say payment industry experts. Blockchain is a distributed...


Market Making with MemSQL: Simulating Billions of Stock Trades in Real Time

I woke up around 7:30 AM on Monday August 24th, checked my phone while lying in bed, and saw that I had lost thousands of dollars in my sleep. Great way to start the week… I was not alone – few investors escaped “Black Monday” unscathed. The past several months have been full of sudden surges and declines in stock prices, and extreme volatility is apparently the “new normal” for global financial markets. Frequent and dramatic market swings put a high premium on access to...


Technical Deep Dive into MemSQL Streamliner

MemSQL Streamliner, an open source tool available on GitHub, is an integrated solution for building real-time data pipelines using Apache Spark. With Streamliner, you can stream data from real-time data sources (e.g. Apache Kafka), perform data transformations within Apache Spark, and ultimately load data into MemSQL for persistence and application serving. Streamliner is great tool for developers and data scientists since little to no code is required – users can instantly build their...


Q/A with Dan McCaffrey, VP Analytics, Teespring

One of the best parts of being a startup is getting to work with other startups – companies experiencing rapid growth get to share ideas and technology, and fortify the startup ecosystem. Yesterday we announced a new customer who exemplifies this: Teespring! Teespring is an on-demand ecommerce company that gives budding entrepreneurs the opportunity to build and grow their apparel businesses via its platform. Teespring uses MemSQL to power its sales analytics platform, which analyzes data in...