SingleStoreDB Self-Managed 5.1 Enhances Security for Real-Time Enterprises
Engineering1 min Read

SingleStoreDB Self-Managed 5.1 Enhances Security for Real-Time Enterprises

Enterprises seek real-time data and analytics solutions to stay current in competitive, fast-evolving markets. Companies dealing in private…
Read Post
Monitoring A/B Experiments In Real Time
Engineering4 min Read

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…
Read Post
Gartner
SingleStore Recognized In

2021 Gartner ©
Magic Quadrant TM

for Cloud Database
Management Systems

Should You Use a Rowstore or a Columnstore?
Engineering5 min Read

Should You Use a Rowstore or a Columnstore?

The terms  rowstore  and  columnstore  have become household names for database users. The general consensus is that rowstores are superior…
Read Post
dbbench: Bringing Active Benchmarking to Databases
Engineering3 min Read

dbbench: Bringing Active Benchmarking to Databases

In my last blog post , I investigated a Linux performance issue affecting a specific customer workload. In this post, I will introduce the…
Read Post
Investigating Linux Performance with Off-CPU Flame Graphs
Engineering2 min Read

Investigating Linux Performance with Off-CPU Flame Graphs

The Setup As a performance engineer at SingleStore, one of my primary responsibilities is to ensure that customer Proof of Concepts (POCs…
Read Post
The Lambda Architecture Isn’t
Engineering3 min Read

The Lambda Architecture Isn’t

The surest sign you have invented something worthwhile is when several other people invent it too. That means the creative pressure that…
Read Post
Introducing a Performance Boost for Spark SQL, Plus Python Support
Engineering2 min Read

Introducing a Performance Boost for Spark SQL, Plus Python Support

This month’s SingleStore Ops release includes performance features for Streamliner , our integrated Apache Spark solution that simplifies…
Read Post
Technical Deep Dive into SingleStore Streamliner
Engineering2 min Read

Technical Deep Dive into SingleStore Streamliner

SingleStore Streamliner, an open source tool available on GitHub, is an integrated solution for building real-time data pipelines using…
Read Post
Building an Infinitely Scalable Testing System
Engineering4 min Read

Building an Infinitely Scalable Testing System

Quality needs to be architected like any other feature in enterprise software. At SingleStore, we build test systems so we can ship new…
Read Post
Making Painless Schema Changes
Engineering4 min Read

Making Painless Schema Changes

The ability to change a table’s schema without downtime in production is a critical feature of any database system. In spite of this, many…
Read Post
How to Write Compilers in Modern C++ – Meetup with Drew Paroski
Engineering1 min Read

How to Write Compilers in Modern C++ – Meetup with Drew Paroski

Visit our SoMa headquarters this Wednesday, August 19th for our third official meetup, from 6pm-8pm! This is an exclusive opportunity to…
Read Post
How to Deploy SingleStore on the Mesosphere DCOS
Engineering2 min Read

How to Deploy SingleStore on the Mesosphere DCOS

The Mesosphere Datacenter Operating System (DCOS) is a distributed operating system designed to span all machines in a datacenter. It…
Read Post
The Resurgence of Scala for Big Data
Engineering3 min Read

The Resurgence of Scala for Big Data

Big Data Scala by the Bay, Aug 16-18, is shaping up to be an engaging event, and will bring together top data engineers, data scientists…
Read Post
Download the New and Improved SingleStore Ops
Engineering2 min Read

Download the New and Improved SingleStore Ops

The latest release of SingleStore Ops – version 4.0.34 – is now available for download ! In this release, we are offering SingleStore users…
Read Post
How to Make a Believable Benchmark
Engineering4 min Read

How to Make a Believable Benchmark

A benchmark asks a specific question, makes a guess about the expected result, and confirms or denies it with experiment. If it compares…
Read Post
How We Hire Remarkable Engineers
Engineering1 min Read

How We Hire Remarkable Engineers

To achieve our vision of building the next great database company, we seek the highest caliber engineers. Each team member brings expertise…
Read Post
Run SingleStore in Minutes with Docker
Engineering1 min Read

Run SingleStore in Minutes with Docker

Evaluating software infrastructure is important, but it should not be difficult. You should be able to try and see quickly whether a piece…
Read Post
Finding and Solving Bottlenecks in Your System
Engineering2 min Read

Finding and Solving Bottlenecks in Your System

Read data in, write data out. In their purest form, this is what computers accomplish. Building a high performance data processing system…
Read Post
Boost Conversions with Overlap Ad Targeting
Engineering4 min Read

Boost Conversions with Overlap Ad Targeting

Digital advertising is a numbers game played out over billions of interactions. Advertisers and publishers build predictive models for…
Read Post
Turn Up the Volume With High-Speed Counters
Engineering2 min Read

Turn Up the Volume With High-Speed Counters

Scaling tends to make even simple things, like counting, seem difficult. In the past, businesses used specialized databases for particular…
Read Post
Geospatial Intelligence Coming to SingleStore
Engineering2 min Read

Geospatial Intelligence Coming to SingleStore

This week at the Esri Developers Summit in Palm Springs, our friends at Esri are previewing upcoming features for the next release of…
Read Post
Load Files from Amazon S3 and HDFS with the SingleStore Loader
Engineering1 min Read

Load Files from Amazon S3 and HDFS with the SingleStore Loader

One of the most common tasks with any database is loading large amounts of data into it from an external data store. Both SingleStore and…
Read Post
Cache is the new RAM
Engineering9 min Read

Cache is the new RAM

One of the (few) advantages of being in technology for a long time is that you get to see multiple tech cycles beginning to end. You get to…
Read Post
SingleStore and Cisco Work Together to Make Real-Time Performance on Hadoop a Reality
Engineering1 min Read

SingleStore and Cisco Work Together to Make Real-Time Performance on Hadoop a Reality

While Hadoop is great for storing large volumes of data, it’s too slow for building real-time applications. However, our recent…
Read Post
SingleStore Does Oracle’s Own Demo Ten Times As Fast, Sixty Times Cheaper
Engineering1 min Read

SingleStore Does Oracle’s Own Demo Ten Times As Fast, Sixty Times Cheaper

In preparation for Open World, I asked some of our engineers to recreate a demo that Oracle has been using over the last year to show off…
Read Post
The Internet of Furbies
Engineering1 min Read

The Internet of Furbies

At SingleStore engineering there are few things we love as much as building great products. One, however, is a good laugh. This past weekend…
Read Post
Seven Databases in Seven Weeks: SingleStore at CMU
Engineering1 min Read

Seven Databases in Seven Weeks: SingleStore at CMU

Last week I gave a presentation as part of the “Seven Databases in Seven Weeks” seminar series designed to showcase new technologies…
Read Post
The Auto Macro:  A Clean Approach to C++ Error Handling
Engineering2 min Read

The Auto Macro: A Clean Approach to C++ Error Handling

Every professional C++ engineer sooner or later asks herself a question: “How do I write exception safe code?” The problem is far from…
Read Post