Planetscale · Blogs
Blogs listings from Planetscale on TechiSeek. 272 public listings.
- PlanetScale on Vitess (Planetscale)At PlanetScale our vision is to build a database developers love that can scale indefinitely.
- Profiling memory usage in MySQL (Planetscale)When considering the performance of any software, there's a classic trade-off between time and space.
- PlanetScale vs. Amazon Aurora (Planetscale)Compare PlanetScale’s multi-cloud database platform for Postgres and Vitess with Amazon Aurora, one of AWS’s managed relational database se…
- Using redundant conditions to unlock indexes in MySQL (Planetscale)Using redundant conditions as a method to unlock obfuscated indexes and improve performance in MySQL.
- PlanetScale is bringing vector search and storage to MySQL (Planetscale)We are adding vector storage and search to MySQL, enabling you to use PlanetScale for your AI use cases.
- Anatomy of a Throttler, part 2 (Planetscale)Design considerations for implementing a database throttler with a comparison of singular vs distributed throttler deployments.
- Vitess for us all (Planetscale)Learn how middleware technology works, the pitfalls of application-level sharding, and how Vitess enables horizontal sharding of MySQL for…
- Announcing the PlanetScale vectors public beta (Planetscale)You can now use the vector data type for vector search and storage in your PlanetScale MySQL database.
- Announcing Vitess 9.0 (Planetscale)On behalf of the Vitess maintainers, I am pleased to announce the general availability of Vitess 9.
- Upgrading Query Insights to Metal — PlanetScale (Planetscale)Since Planet Scale Metal is now generally available, I wanted to share a post describing our experience migrating the Planet Scale database…
- High memory usage in Postgres is good, actually (Planetscale)A high memory percentage in PlanetScale Postgres is not necessarily a problem.
- Making 768 servers look like 1 (Planetscale)How to make 768 distinct Postgres servers look like 1 to your applications.
- PlanetScale forever (Planetscale)PlanetScale is committed to providing a reliable and sustainable platform for our customers, not just in the short-term, but forever.
- Stripe Projects partnership: Provision PlanetScale Postgres and MySQL databases from the Stripe CLI (Planetscale)PlanetScale is a co-design and launch partner for the Stripe Projects developer preview, allowing you or your coding agents to provision an…
- Automating our changelog with Cursor commands (Planetscale)Ever since Cursor commands were released, we've been using them to find ways to shortcut common tasks at Planet Scale.
- PlanetScale branching vs. Amazon Aurora blue/green deployments (Planetscale)Learn the key differences between Amazon Aurora blue/green deployments and PlanetScale branching.
- How our Rails test suite runs in 1 minute on Buildkite (Planetscale)Learn how we use minitest and FactoryBot with parallel tests to get our Rails test suite to run in 1 minute on Buildkite.
- Consensus algorithms at scale: Part 4 - Establishment and revocation (Planetscale)In part 4 of the consensus algorithms series we look at how algorithm leaders are established and revoked.
- The art and science of database sharding (Planetscale)Grasping when and how to shard, selecting the ideal shard keys, and managing cross-shard queries effectively can prove difficult even for s…
- Announcing PlanetScale Scaler Pro (Planetscale)See how Scaler Pro combines the best of our current plans for companies of all sizes while enabling you to grow with the best database for…
- Introducing the PlanetScale serverless driver for JavaScript (Planetscale)You can now use PlanetScale in HTTP-only environments like Cloudflare Workers, Vercel Edge Functions, and Netlify Edge Functions.
- Benchmarking Postgres 17 vs 18 (Planetscale)Postgres 18 brings a significant improvement to read performance via async I/O and I/O worker threads.
- Zero downtime Rails migrations with the PlanetScale Rails gem (Planetscale)Learn about the Ruby on Rails workflow that protects your database and application from accidental downtime and data loss.
- Why we chose NanoIDs for PlanetScale’s API (Planetscale)Learn why PlanetScale used NanoID to generate obscure and URL friendly identifiers.
- Pitfalls of isolation levels in distributed databases (Planetscale)The more loosely coupled components are in a distributed system, the better it scales. This rule applies to distributed databases, too, and…
- Announcing Vitess 20 — PlanetScale (Planetscale)We're delighted to announce the release of Vitess 20 along with version 2.13.0 of the Vitess Kubernetes Operator.
- 118 million queries per second on Neki (Planetscale)We ran a massive, sharded Postgres database at 118.5 million queries per second, with 200k queries per second on each shard across 512 shar…
- The only scalable delete in Postgres is DROP TABLE (Planetscale)Large DELETEs add work instead of reclaiming it. Structure your database so deletion becomes DROP TABLE or TRUNCATE.
- Video Conferencing with Postgres (Planetscale)Stream real time video and audio through PostgreSQL on PlanetScale.
- Using MotherDuck with PlanetScale (Planetscale)DuckDB has gained significant traction for OLAP workloads. It's powerful, flexible, and has a feature-rich SQL dialect, making it perfect t…
- A guide to HTML email with Ruby on Rails and Tailwind CSS (Planetscale)Learn how to build HTML emails using Rails and Tailwind CSS. We also cover how to overcome some common obstacles such as Gmail message clip…
- Connect any MySQL client to PlanetScale using Connection Strings (Planetscale)Connect PlanetScale to any MySQL client with Connection Strings for a true database experience.
- Using entropy for user-friendly strong passwords (Planetscale)When implementing user authentication with passwords throw out the password rules you know.
- Problems with large tables in Postgres — PlanetScale (Planetscale)Postgres presents pretty predictable performance problems when dealing with large tables.
- All of the tech PlanetScale Vitess replaces (Planetscale)PlanetScale Vitess is more than just a drop-in replacement for MySQL. Learn about everything PlanetScale can do for you.
- Introducing global replica credentials (Planetscale)With global replica credentials, you can now automatically route reads to the closest replica.
- What is MySQL replication and when should you use it? (Planetscale)Learn about what database replication is and some real-world use cases of MySQL replication that can benefit your database scalability stra…
- How do Database Indexes Work? (Planetscale)If you’ve queried a database, you’ve probably used an index, even if you didn’t know it at the time.
- How PlanetScale makes schema changes (Planetscale)Learn how PlanetScale uses GitHub Actions and PlanetScale to automate schema changes on our own application.
- The history of Postgres sharding (Planetscale)Why has it taken so long to get good Postgres sharding?
- Foreign key constraints are now generally available (Planetscale)You can now enable foreign key constraints to enforce referential integrity in your PlanetScale database.
- Announcing Vitess 17 (Planetscale)In this release of Vitess, several significant enhancements have been introduced to improve the compatibility, performance, and usability o…
- Personalizing your onboarding with Markdoc (Planetscale)Learn how we utilized Markdoc to create custom, extendable product onboarding at PlanetScale.
- Behind the scenes: How we built Password Roles (Planetscale)We recently released a new feature that allows you to use granular roles for your database passwords.
- An update to our workflow: safe migrations (Planetscale)Learn about our latest update safe migrations and how it affects our branching workflow.
- Introducing Dedicated Read Replicas for Postgres (Planetscale)Use dedicated read replicas to isolate read-only workloads and distribute your data across data centers around the world.
- Sharding strategies: directory-based, range-based, and hash-based (Planetscale)Learn about the different types of sharding: directory-based, range-based, and hash-based plus some of the pros and cons of each.
- Action on your product data in real time (Planetscale)PlanetScale and Hightouch cover how you can make use of one of your most valuable company assets: product data.
- MySQL replication: Best practices and considerations (Planetscale)Learn the best practices for configuring MySQL replication, and how to ensure your data is always available.
- How to read MySQL EXPLAINs (Planetscale)Learn how to read the output in MySQL EXPLAIN plans so you can utilize them to improve query performance.