Blog
Get the RSS feedBy Vitess Engineering Team |
Vitess 15 is now generally available with updates to VTOrc VTAdmin MySQL compatibility and more. →
By Brian Morrison II |
Learn what Vitess is, how it works, and how it can improve your database‘s resilience, scalability, and performance. →
By Aaron Francis |
A comprehensive overview of Laravel’s many safety features that can help you prevent painful mistakes. →
By Florent Poinsard, Harshit Gangal |
Learn how we detected and optimized two slow queries in arewefastyet using PlanetScale Insights. →
By JD Lien |
Learn how and when to use inner joins, outer joins, left joins, and right joins in MySQL. →
By Aaron Francis |
Learn how to index JSON in MySQL with generated columns and functional indexes. →
By Brian Morrison II |
In this entry of the series we explore using VARCHAR and CHAR data types in your database and give some pointers on which type is best to use and when. →
By Mike Stojan |
Learn what the MySQL JSON data type is when to use MySQL JSON and some caveats to using JSON documents in relational databases. →
By Brian Morrison II |
Learn how to use the PlanetScale serverless driver by creating a serverless API in AWS with JavaScript. →
By Brian Morrison II |
Learn how to use Atlas CLI with PlanetScale to define your database as code. →
By Brian Morrison II |
Learn how to build an automated DevOps pipeline with AWS Lightsail CodeBuild and PlanetScale. →
By Shlomi Noach |
We just introduced a new feature Gated Deployments that gives you more control over when your schema changes deploy. →
By Jonah Berquist |
Discover how PlanetScale handles one million queries per second (QPS) with horizontal sharding in MySQL →
By Holly Guevara |
Learn how to run no downtime non-blocking schema migrations in your production Laravel app with PlanetScale. →
By Brian Morrison II |
Learn how to run commands in batch against a PlanetScale database using the PlanetScale CLI. →
By Jason Long |
Learn about the lightweight and highly collaborative process our product design team follows to ship quickly at PlanetScale. →
By Taylor Barnett, Matt Robenolt |
You can now use PlanetScale in HTTP-only environments like Cloudflare Workers, Vercel Edge Functions, and Netlify Edge Functions. →
By Mike Coutermarsh |
Introducing FastPage a new gem for ActiveRecord that speeds up deep pagination queries. →
By Elom Gomez |
Learn how PlanetScale uses a custom middleware to kill our Sidekiq jobs in production without relying on deploys. →
By Sam Lambert |
Learn how PlanetScale enables databases to seamlessly fit into the DevOps lifecycle. →
By Sam Lambert |
Learn how PlanetScale protects against downtime due to human error system immaturity and app issues. →
By Mike Coutermarsh |
Learn how to delete data in large Rails apps with destroy_async delete destroy and scheduled cron jobs. →