
Engineering4 min Read
The JSON Playground in SingleStoreDB
SingleStoreDB’s new playground allows users to run queries over TPC-H, TPC-DS and a semi-structured game dataset sourced from a Confluent…
Read Post

Engineering6 min Read
Our Journey From JSDOM and React Testing Library Toward Cypress Component Testing
Over the last year at SingleStore, we've migrated from Jest and React Testing Library (RTL) to Cypress Component Testing (CCT) for UI…
Read Post

Engineering3 min Read
Locally Create Wasm UDFs in Rust and Use Them in SingleStoreDB
SingleStoreDB’s new Code Engine — Powered by Wasm empowers users to utilize user-defined functions and table-valued functions written in C…
Read Post

Engineering9 min Read
Implementing a Dark Theme for SingleStoreDB Cloud Portal UI
We at SingleStore want to provide a familiar and comfortable environment for our users, many of whom are accustomed to dark UI whilst…
Read Post

Engineering5 min Read
Using GitLab Code Review and CI with the Git Rebase Workflow
The debate between the Git Rebase and Git Merge workflows is a long-lasting and heated one, and at SingleStore we use the rebase…
Read Post

Engineering5 min Read
Guest Engineer Showcase: Vedran Cindric
This edition of SingleStore’s engineer showcase puts a (guest) spotlight on Vedran Cindric, a Croatia-based founder and CEO. Hear how Vedran…
Read Post

Engineering2 min Read
How to Load CSV/JSON Files Into SingleStoreDB With the Portal UI
Databases without data are pretty pointless. For SingleStoreDB, we’re trying to make the process of loading data into your databases as easy…
Read Post
![[r]evolution Summer 2022: Bring Application Logic to Your Data With SingleStoreDB Code Engine for Wasm](png/img_blog_post_featured_revolution-2022-code-engine-powered-by-wasm.png)
Engineering5 min Read
[r]evolution Summer 2022: Bring Application Logic to Your Data With SingleStoreDB Code Engine for Wasm
SingleStoreDB Cloud now supports user-defined functions written in C, C++ and Rust with our new Code Engine — Powered by Wasm. Application…
Read Post
![[r]evolution Summer 2022: Wasm Space Program](png/img_blog_post_featured_revolution-2022-wasm-space-program.png)
Engineering4 min Read
[r]evolution Summer 2022: Wasm Space Program
For some time now I have wanted to build a universe simulation. The idea of millions of spaceships each making their own real-time decisions…
Read Post

Engineering1 min Read
Laravel and SingleStoreDB Quickstart Guide
In this get-started guide, we'll show you how to get up and running with Laravel and SingleStoreDB in a matter of minutes. You can view the…
Read Post

Engineering4 min Read
How to Migrate From PostgreSQL to SingleStoreDB
The global Postgres community boasts tens of thousands of users and several thousand enterprises. That must say something good about the…
Read Post

Engineering3 min Read
Kubernetes and SingleStore: 5 Things You Absolutely Need to Know, Part 3
If you want to use Kubernetes to orchestrate SingleStoreDB instances, you’re part of a growing crowd. But deploying Kubernetes in a…
Read Post

Engineering5 min Read
Kubernetes and SingleStore: 5 Things You Absolutely Need to Know, Part 2
Kubernetes for SingleStoreDB Self-Managed process orchestration is growing like gangbusters. But did you know that provisioning a production…
Read Post

Engineering5 min Read
Kubernetes and SingleStore: 5 Things You Absolutely Need to Know, Part 1
Using Kubernetes for SingleStoreDB Self-Managed process orchestration is a great idea—right now, one of our customers is orchestrating 1…
Read Post

Engineering9 min Read
Multi-tenancy in SingleStoreDB
Multi-tenancy — a very early decision for any company or piece of software that aims to serve multiple customers at the same time, each with…
Read Post

Engineering3 min Read
Guest Engineer Showcase: Charlie Joseph
This edition of SingleStore’s engineer showcase puts a (guest) spotlight on software engineer Charlie Joseph, a London-based programmer and…
Read Post

Engineering4 min Read
Databases and DevOps: How to Use SingleStore With GitHub Actions
It's very important to test your application with the same database that you run in production. In this blog post, we will explain how to…
Read Post

Engineering2 min Read
Objects in SingleStore, Part 3
Storing compiled code inside the system is always good to achieve performance and business objectives. SingleStore has many different…
Read Post

Engineering3 min Read
Objects in SingleStore, Part 2
With a number of exciting features, it is always important for any database to perform better, while simultaneously delivering a better user…
Read Post

Engineering5 min Read
Objects in SingleStore, Part 1
Whenever I am talking with customers or old colleagues looking to migrate an on-prem database to cloud using SingleStore, I regularly hear a…
Read Post

Engineering2 min Read
Engineer Showcase: Yamil Molinar
This edition of SingleStore’s engineer showcase puts the spotlight on software engineer Yamil Molinar. Hear how Yamil’s degree in robotics…
Read Post

Engineering2 min Read
Engineer Showcase: Marta Vasconcelos
This edition of SingleStore’s engineer showcase puts the spotlight on software engineer Marta Vasconcelos. Hear how Marta got into the…
Read Post

Engineering6 min Read
How to Load 100 Billion Rows of Data Ultrafast
It’s no secret that loading data into a database can be an arduous, time-consuming process. Wouldn’t it be amazing if you could load tens of…
Read Post

Engineering3 min Read
Table Range Partitioning Is a Crutch. Here’s Why SingleStore Doesn’t Need It
While antiquated legacy databases rely on table range partitioning to manage data lifecycles, modern databases built for data-intensive…
Read Post

Engineering5 min Read
TPC Benchmarking Results
Database systems are becoming more and more specialized, with many applications relying on an increasingly complex web of products that…
Read Post

Engineering2 min Read
Eliminating the DeWitt Clause for Greater Transparency in Benchmarking
SingleStore is eliminating the DeWitt Clause from our contract, allowing us to enable greater transparency around database performance among…
Read Post

Engineering4 min Read
How to Use SingleStore as a Key-Value Store
Key-value stores are perhaps one of the most popular databases on the market today — and with good reason! They are fast, scalable and super…
Read Post

Engineering1 min Read
Connecting to SingleStore Database Using R script
This article covers the different ways you can connect to the SingleStore database using R script — particularly using RMySQL and RJDBC…
Read Post