a curated list of database news from authoritative sources

September 05, 2024

September 04, 2024

Instant deploy requests

PlanetScale now supports instant DDL. Where eligible, you can run deploy requests that complete near-instantly.

September 03, 2024

Tinybird is now HIPAA compliant

Tinybird has achieved compliance with the Health Insurance Portability and Accountability Act (HIPAA). Learn more about our commitment to data privacy and security.

August 29, 2024

August 28, 2024

August 27, 2024

Reclaiming SQL’s Declarative Power

Reclaiming SQL’s Declarative Power

You may have heard that SQL is a “declarative” programming language. In imperative languages such as Python, C++, and Rust, you, the programmer, tell the computer what to do and in what order: The program essentially runs from top to bottom, executing one statement at a time. In a declarative language like SQL, on the other hand, you only specify what the result of the query should look like, not how the database system should execute it.

Vitess User Survey

We recently conducted a survey of how Vitess is being used by the community. This blog post summarizes what we learned. "Vitess solves an existential threat for services which outgrow a single MySQL database." "Horizontal sharding helps us scale quickly, and the new generation execution plan, Gen4, enables us to support more SQL queries." "Vitess has allowed us to scale and step away from our dev-ops role, allowing us to focus on higher level and higher impact tooling and automation.

Reclaiming SQL’s Declarative Power

Reclaiming SQL’s Declarative Power

You may have heard that SQL is a “declarative” programming language. In imperative languages such as Python, C++, and Rust, you, the programmer, tell the computer what to do and in what order: The program essentially runs from top to bottom, executing one statement at a time. In a declarative language like SQL, on the other hand, you only specify what the result of the query should look like, not how the database system should execute it.