Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #3693

R

Readyset

Company blog · readyset.io/blogdataprogramming

Readyset is the company blog at readyset.io, writing about data and programming. Since 2022, 21 different Hacker News readers have linked it 34 times, most often “ReadySet, a SQL Caching Engine”. It is still writing: the last post was on 2026-11-02, and you can follow it by feed.

Visit the blog
34mentions?
21HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 16 in 2022

Too few sampled comments (17) to say how often HN recommends it.?

Why HN links it

Product site for ReadySet, a SQL caching layer for PostgreSQL and MySQL that keeps query results current from the database's replication stream. HN commenters link it as a related option in threads on database caching and materialized views.

Summarised by Claude from a sample of 17 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Readyset caches frequent MySQL and PostgreSQL queries and keeps results in sync as data changes. Faster reads and fewer replicas, with no code changes.

Most-linked posts?

  1. ReadySet, a SQL Caching Engine
    10 people · 10 mentions · first linked 2022-04-07
  2. /blog/introducing-readyset
    3 people · 3 mentions · first linked 2022-06-17
  3. The Curse of the Enum – MySQL vs. Postgres
    2 people · 2 mentions · first linked 2022-10-10
  4. /
    2 people · 2 mentions · first linked 2022-05-11

What Hacker News says?

  1. Actually, using Something like ReadySet[1] but using a swap drive instead of memory to store the cached row would work very well. [1] https://readyset.io/blog/introducing-readyset

    Comment linking /blog/introducing-readyset

    on “How Discord supercharges network disks for extreme low latency”
  2. Submitted 450× Faster Joins with Index Condition Pushdown as a story · 120 points

    HN discussion
  3. ReadySet | Full-Time | Software Engineering & Product Design | Remote US https://readyset.io/about#open-roles ReadySet is a new database cache engine that speaks SQL and automatically handles cache eviction by listening to your database's replication stream. Your application issues the same queries as before, they're just blazing fast and cost less. We have openings across the stack: - Rust engineers for our core da…

    Comment linking /about

    on “Ask HN: Who is hiring? (August 2022)”
  4. Submitted ReadySet Core: next-generation SQL caching, freely available as a story · 106 points

    HN discussion
  5. See also Noria, https://pdos.csail.mit.edu/papers/noria:osdi18.pdf - later research with similar thought process. Claims to scale better than differential-dataflow. Summary is, "let's make a timely distributed graph computation to keep SQL queries up-to-date, but this time we can forget some parts of the query to save on cache memory". Now productionized by https://readyset.io/

    Comment linking /

    on “Cache made consistent: Meta’s cache invalidation solution”
  6. Submitted The Query Transformation Pipeline as a story · 20 points

    HN discussion
  7. There are some tests where you’re right, but often the tricky part is shrinking failing cases. If you only want to generate sequences of state transitions that are considered “valid” then you typically have to have some sort of model state that dictates which test steps are valid for a given state, and you need to make sure that you don’t remove test steps during shrinking in a way that triggers a spurious failure b…

    Comment linking /blog/stateful-property-testing-in-rust

    on “The sad state of property-based testing libraries”
  8. Submitted The Curse of the Enum – MySQL vs. Postgres as a story · 14 points

    HN discussion
  9. :wave: Author of the paper this work is based on here. I'm so excited to see dynamic, partially-stateful data-flow for incremental materialized view maintenance becoming more wide-spread! I continue to think it's a _great_ idea, and the speed-ups (and complexity reduction) it can yield are pretty immense, so seeing more folks building on the idea makes me very happy. The PlanetScale blog post references my original…

    Comment linking /

    on “How PlanetScale Boost serves SQL queries faster”
  10. Submitted Why hasn't caching gotten easier? as a story · 10 points

    HN discussion
  11. It's super exciting to see Noria-based partially materialized views get this well-deserved airtime! Eliminating error-prone caching logic without any code or infrastructure changes in the context of _any_ database is our core mission over at ReadySet, and is the reason why Jon Gjengset and I spun the company out of MIT research on Noria back in 2020. You can read more in our initial announcement here: https://readys…

    Comment linking /blog/introducing-readyset

    on “How PlanetScale Boost serves SQL queries faster”
  12. Submitted Tracing Large Memory Allocations in Rust with BPFtrace as a story · 6 points

    HN discussion
  13. See also https://readyset.io/ for generic SQL support (not just Planetscale)

    Comment linking /

    on “How PlanetScale Boost serves SQL queries faster”
  14. Submitted Database caching in 10 minutes with ReadySet and Helm as a story · 6 points

    HN discussion
  15. See also https://readyset.io/ and https://materialize.com/ There's also the exotic https://dynimize.com/ (unsure of their current state).

    Comment linking /

    on “How PlanetScale Boost serves SQL queries faster”
  16. Submitted Sorting Isn't Simple–You're Just Seeing ASCII Order, Not Real Collation as a story · 4 points

    HN discussion
  17. Did I miss in the article where OP reveals the magic database that actually does this? 3rd party solutions like https://readyset.io/ and https://materialize.com/ exist specifically because databases don’t actually have what we all want materialized views to be.

    Comment linking /

    on “Materialized views are obviously useful”
  18. Submitted What we changed to make one node serve 4.3M cached queries per second as a story · 3 points

    HN discussion
  19. You can deploy on your own via their .deb packages - https://readyset.io/download The advantages is that reading from a cache will be faster than from a read replicas. The benefits increase even further if you have to perform computation on the fetched data.

    Comment linking /download

    on “Readyset: A MySQL and Postgres wire-compatible caching layer”
  20. Submitted Replication Internals: Decoding the MySQL Binary Log – How DML Are Replicated? as a story · 3 points

    HN discussion
  21. hi! sujay from convex here. I remember reading about your "reverse query engine" when we were getting started last year and really liking that framing of the broadcast problem here. as james mentions, we entirely re-run the javascript function whenever we detect any of its inputs change. incrementality at this layer would be very difficult, since we're dealing with a general purpose programming language. also, since…

    Comment linking /

    on “Convex vs. Firebase”
  22. Submitted ReadySet, a SQL Caching Engine as a story · 3 points

    HN discussion
  23. Yes, co-founder. You can read our initial announcement below! https://twitter.com/jonhoo/status/1511401461669720068 https://readyset.io/blog/introducing-readyset

    Comment linking /blog/introducing-readyset

    on “ReadySet Core: next-generation SQL caching, freely available”
  24. Submitted Decoding the MySQL Binary Log: Table_map_event – Table Metadata for RBR as a story · 2 points

    HN discussion
  25. We're tackling this problem at ReadySet. TLDR, ReadySet connects to your existing relational database and caches SQL query results at the edge based on the actual traffic patterns in those regions. Our goal is to augment rather than replace the database as the source of truth. You can sign up for our early access list here: https://readyset.io

    Comment linking /

    on “Ask HN: Options for handling state at the edge?”
  26. Submitted How are MySQL and Postgres ENUMs different? as a story · 2 points

    HN discussion
  27. Since db cache consistency is a complex research space with things like https://readyset.io/ and https://www.usenix.org/system/files/conference/nsdi13/nsdi13... it would be great to hear more specifics about what this is giving up in order to sidestep all that complexity.

    Comment linking /

    on “You can now directly sync Postgres with Redis”
  28. Submitted Reverse-engineering MySQL 8.4's GTID_TAGGED_LOG_EVENT as a story · 1 points

    HN discussion
  29. There are systems that will do that for you like https://readyset.io/ .

    Comment linking /

    on “Squeeze the hell out of the system you have”
  30. Submitted MySQL Foreign Key Cascade Operations Hit the Binary Log as a story · 1 points

    HN discussion

Search all of HN for readyset.io

Linked by the same people?