January Product Update

2 min read

11 days ago

👋 Hello – it’s our first product update of 2025, so let’s kick the year off with some big updates. 

Readyset 🤝 PerformanceDB

We’re elated to announce our new partnership with PerformanceDB with the goal of improving MySQL database scaling for businesses in Brazil!

By pairing Readyset’s advanced query caching technology with PerformanceDB’s deep expertise in MySQL database management, we’re offering businesses in Brazil a seamless, cost-effective way to scale their databases. With localized support, 24/7 monitoring, and faster deployment, customers can easily optimize performance and reduce infrastructure costs.

Read more about this new partnership here.

🚀 Product Updates

Readyset Cloud

  • Revamped BYO VPC Workflow as BYOA (Bring Your Own AWS Account). Now offering a more hands-off experience with direct deployment to customer AWS accounts, while still supporting VPCs with manual peering for added security. 
  • Added Cluster Cost Reporting to provide daily exports for cluster and infrastructure costs, enabling better tracking and optimization of cloud spending. 
  • Added support for Cache Creation and Restoration. The “always” attribute allows for persistent caches, and deleted caches can be restored if a corresponding proxied query exists.
  • Improved Table Replication with an enhanced workflow for tracking table additions and removals with global cache consistency and UI warnings when dropping tables or initiating resets.  
  • Added a Hard Reset Capability that wipes EBS volumes and restarts Readyset, with safeguards to prevent accidental misuse on demo clusters. 
  • And more!

Readyset Core

  • Added case sensitivity support for MySQL lookup data, respecting the collation case sensitivity, ensuring more accurate query results. 
  • Added metrics for QueryStatusCache improving visibility into system behavior. 
  • Optimized cache evictions so they are now more frequent but smaller, reducing spikes in upquery latency. 
  • Resolved regression issues in parsing the UNIQUE KEY() USING syntax, improving MySQL query compatibility. 
  • Improved handling of very large result sets (100,000s of rows) for both Postgres and MySQL.

Check out the full release here.

💡New on the Blog & YouTube

  • Tracing Large Memory Allocations in Rust with BPFtrace: Tracing large memory allocations in Rust can be challenging due to the lack of good native tools. In this post, Marcelo Altmann shares how the Readyset team used BPFtrace to solve this challenge. If you’re working with Rust and care about performance, don’t miss this one! 
  • Horizontal Scaling with Postgres Replication: Scaling databases can be a huge obstacle, especially when you hit the limits of vertical scaling. This blog post dives into the complexities of using read replicas for horizontal scaling, and how to simplify scaling by offloading your read queries. 
  • Readyset Fireside Chat with Scale DB: In our latest video, Javier Zon, Marcelo Altmann, and Tanmay Sinha dive into how ClickFunnels reduced their AWS Aurora costs by around 70% by using Readyset – without changing a single line of code. 

💡Upcoming Events


PGConf India

The Readyset team is excited to be sponsoring PGConf in Bangalore from March 5th-7th. 

If you’re in the area or traveling for the conference, we’d love to connect. You can book some time with Tanmay Sinha and Sandaruwan Gunathilake from our team here – coffee or drinks on us!

🧑‍💻 Request Features

Keen to use Readyset but your database or cloud environment are not supported? Reach out to support@readyset.io and let us know.

🤝 Get Involved

We love hearing from you! If you want to get involved with Readyset, you can:

Authors