The Curious Case of Thread Groups Identifiers

At MemSQL, we are out to build awesome software and we’re always trying to solve hard problems. A few days ago, I uncovered a cool Linux mystery with some colleagues and fixed it. We thought sharing that experience might benefit others. The scene of the crime While developing an internal tool to get stack traces, we decided to use the SYS_tgkill Linux system call to send signals to specific threads. The tgkill syscall sends a signal to a specific thread based on its “thread group”...


5 Sessions to See at AWS Summit Chicago

The Amazon Web Services Summit will bring members of the cloud computing community together to connect, collaborate, and learn about AWS from July 26-27, 2017 in Chicago. Whether you are a cloud beginner or an experienced user, you will learn something new at the AWS Summit. This free event is designed to educate attendees about the AWS platform, and help develop the skills to design, deploy, and operate infrastructure and applications. MemSQL is exhibiting in the HUB, Partner & Solutions...


Delivering Scalable Self-Service Analytics

Within 48 hours of launching Google Analytics as a free product, virtually all of Google’s servers crashed. Eric Schmidt called this Google’s “most successful disaster.” Why would a free product, whose hardware requirements melted down a datacenter, be worth it? Wesley Chan, the creator of Google Analytics, later said that, “Google Analytics generates about three billion dollars in extra revenue,” as noted in Steven Levy’s book, In The Plex. Google Analytics allowed Google’s...


Key Considerations for a Cloud Data Warehouse

Data growth and diversity has put new pressures on traditional data warehouses, resulting in a slew of new technology evaluations. The data warehouse landscape offers a variety of options, including popular cloud solutions that offer pay-as-you-go pricing in an easy-to-use and scale package. Here are some considerations to help you select the best cloud data warehouse. First, Identify Your Use Case A cloud data warehouse supports numerous use cases for a variety of business needs. Here are some...


Image Recognition at the Speed of Memory Bandwidth

MemSQL is a real-time data warehouse and a perfect system for large scale operational analytics. MemSQL provides millisecond response times for analytical queries and is a part of the critical path for real-time applications. We often hear from our customers that they want to do various types of artificial intelligence (AI) and machine learning (ML) model evaluations for IoT data, as well as imagery, in real time. A good example of this is when you need to find similar images in a large corpus...


A Deeper Look at MemSQL Cloud

What’s new with MemSQL? First, we announced the general availability of MemSQL Cloud, our managed service offering. Second, we are fulfilling our plans to be the world’s leading real-time data warehouse. Now Chief Information, Data, and Analytics officers can make a strategic choice for the future: Freedom to choose a managed service for fast execution and convenience Deploy on any public or private cloud Or mitigate expensive appliances with a scale-out on-premises solution Where did the...


hybrid cloud

The Real-Time Data Warehouse for Hybrid Cloud

As companies move to the cloud, the ability to span on-premises and cloud deployments remains a critical enterprise enabler. In this post, we’ll review the basics of a hybrid cloud model for MemSQL deployments to fit conventional and future needs. MemSQL Background MemSQL is a real-time data warehouse optimized for hybrid cloud deployments, and excels at operational use cases. MemSQL users are drawn to the ability to load and persist live data at petabyte scale while simultaneously querying...


MemSQL Cloud Partners

MemSQL Cloud and Our Partners

Yesterday, MemSQL announced the general availability of MemSQL Cloud. One of the key focuses of building the managed service was to deliver a faster way for customers to quickly load and visualize data analytics. This achievement was only possible by working closely with our partners. From the beginning, our goal was to make it easy for customers to load and analyze their data stored in MemSQL Cloud. With this launch, our team tested and verified connections with leading ETL providers such as...


Direct Employers Case Study

Improving Recruiting Performance with Cloud-Based Real-Time Analytics

About DirectEmployers Association DirectEmployers Association is a nonprofit human resources consortium of leading global employers formed to improve labor market efficiency through sharing best practices. The organization helps companies reduce recruiting costs and ensure regulatory compliance of recruitment programs, such as veteran and public disability requirements. The Impact of Data for Corporate Recruiting The DirectEmployers application collects a variety of data across the web to help...


MemSQL Cloud

Introducing MemSQL Cloud

I am excited to announce the general availability of MemSQL Cloud. MemSQL Cloud has been running for many months with a set of customers as we built out the system, but today, we are opening up the service to everyone. The computing world is in the midst of a once-in-a-generation shift. That shift is moving to the cloud. Cloud platforms enable a level of agility that allows enterprises to move faster than ever before, and provides opportunity for new scenarios and a chance to modernize...