Home / Companies / PlanetScale / Blog / Post Details
Content Deep Dive

Temporal workflows at scale: Part 2 — Sharding in production

Blog post from PlanetScale

Post Details
Company
Date Published
Author
Savannah Longoria
Word Count
1,448
Company Posts That Month
5
Language
English
Hacker News Points
-
Post removed?
No
Summary

In the context of Temporal, a deterministic workflow processing framework, determining the appropriate persistence layer is crucial. PlanetScale, built on top of Vitess, provides a scalable solution for sharding MySQL databases without sacrificing operational complexity. By leveraging horizontal partitioning and VTGate, PlanetScale delivers resiliency, scalability, and performance improvements over a single MySQL instance. The vSchema abstraction layer presents a unified view of the underlying keyspaces and shards, enabling seamless sharding and minimizing disruption to applications. In contrast to other NoSQL bindings for Temporal, PlanetScale's approach reduces potential failure points and increases write and read throughput, making it an attractive option for production environments. By adopting PlanetScale, users can take full advantage of its scalability improvements while maintaining operational simplicity.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.