Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    T

    Tomas Vondra

    vondra.me · Personal blog · on HN since 2024

    Tomas Vondra, a PostgreSQL developer, writes detailed benchmarks and analysis of Postgres performance, I/O, memory tuning, and the Postgres community.

    Visit blogRSSHN submissions
    DatabasesSystems & Performance
    What HN says

    HN links his benchmark posts, such as async IO tuning in Postgres 18 and BOLT optimization, which one commenter says gave gains of up to 40%.

    Stats for nerds
    20HN people shared it
    21linked in comments
    368story points
    Oct 2025last shared
    2024people per year2025

    Top posts on HN

    1. 1
      Playing with BOLT and Postgres
      2 people · 167 points · first shared 2024 · 46 comments on HN
    2. 2
      Tuning async IO in PostgreSQL 18
      3 people · 101 points · first shared 2025 · 23 comments on HN
    3. 3
      How often is the query plan optimal?
      1 person · 32 points · first shared 2025 · 26 comments on HN
    4. 4
      Using JWT to establish a trusted context for Row Level Security
      1 person · 30 points · first shared 2025 · 14 comments on HN
    5. 5
      Don't give Postgres too much memory
      2 people · 8 points · first shared 2025 · Discussion on HN
    6. 6
      Fun and Weirdness with SSDs and PostgreSQL
      2 people · 6 points · first shared 2025 · Discussion on HN
    7. 7
      The State of the Postgres Community
      2 people · 5 points · first shared 2024 · Discussion on HN
    8. 8
      Will Postgres development rely on mailing lists forever?
      1 person · 5 points · first shared 2024 · Discussion on HN
    9. 9
      Benchmarking Is Hard, Sometimes
      2 people · 4 points · first shared 2025 · Discussion on HN
    10. 10
      Postgres Performance Archaeology
      2 people · 3 points · first shared 2024 · Discussion on HN

    What HN people wrote when they linked it

    • mebcittoOct 2025

      That explains why `sync` and `worker` have so similar results in almost all runs. The benchmarks from Tomas Vondra (https://vondra.me/posts/tuning-aio-in-postgresql-18/) showed some significant differences.

    • JoelJacobsonNov 2024

      Here is another interesting BOLT article, this one on PostgreSQL optimization:

      https://vondra.me/posts/playing-with-bolt-and-postgres/

      "results are unexpectedly good, in some cases up to 40%"

    Related

    Percona Blogpercona.com327 people

    UUIDs are popular, but bad for performance (2019)

    Percona Blog
    Company · last shared 2026
    pganalyze Blogpganalyze.com54 people

    Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O

    pganalyze Blog
    Company · last shared 2026
    Small Datumsmalldatum.blogspot.com63 people

    The original LSM paper

    Small Datum
    Personal · last shared 2026
    Dimitri Fontainetapoueh.org48 people

    Aggregating NBA data, PostgreSQL vs MongoDB

    Dimitri Fontaine
    Personal · last shared 2026
    Timescale Blogblog.timescale.com95 people

    How percentile approximation works and why it's more useful than averages

    Timescale Blog
    Company · last shared 2022
    Twitch Engineering Blogblog.twitch.tv178 people

    Go’s march to low-latency GC

    Twitch Engineering Blog
    Company · last shared 2026
    Citus Data Blogcitusdata.com224 people

    Citus Unforks from PostgreSQL, Goes Open Source

    Citus Data Blog
    Company · last shared 2026
    Erik McCuemccue.dev27 people

    Just use Postgres

    Erik McCue
    Personal · last shared 2026