Meetup, MemSQL, ZoomData, Machine Learning

Real-Time Streaming, Analytics, and Visualization with MemSQL and Zoomdata

We regularly host meetups at MemSQL headquarters as a way to share what we have been working on, connect with the community, and get in-person feedback from people like you. We also invite partners and customers to join us as well. Recently, we had the pleasure of hosting a meetup with Zoomdata, where we shared two presentations on real-time streaming, analytics, and visualization using MemSQL and Zoomdata. The first presentation “Streaming in the Enterprise with MemSQL” is presented by...


Secure Real-Time Mission-Critical Analytics

Data today moves in extremely large volumes at light speed all while requiring high levels of protection on the content. Traditional database and data warehouse technologies are unable to handle these workloads without the need for expensive hardware appliances. The NoSQL and Hadoop-based systems are very complex and unable to support real-time analysis. A new way to process fast-moving, structured content is needed to achieve this level of scale and security. Why not a highly secure and extreme...


1.3 Billion NYC Taxi Rows into MemSQL Cloud

Experience teaches us that when loading data into a database, in whatever form ― normalized, denormalized, schema-less, hierarchical, key-value, document, etc ― the devil is always in the data load. For enterprise companies in the real-time economy, every second saved means improved efficiency, productivity, and profitability. Thankfully, MemSQL Cloud makes your enterprise data fast to load and easy to access. You can spin up a cluster in MemSQL Cloud in minutes and load data very quickly...


Psyduck: The MemSQL Journey to Containers

One of the main themes at DockerCon 2017 was the challenge of migrating legacy applications to containers. At MemSQL, we’re early adopters. We are already into our third year of running Docker at scale in production for our distributed software testing regime, where the performance, isolation, and cost benefits of containers are very attractive. The Challenge Before I take you through our journey to containers, let me start by outlining some of the general challenges of testing a distributed...


The Curious Case of Thread Group 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...