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

    Tembo Blog

    tembo.io · Company blog · on HN since 2023

    Tembo, a managed Postgres company, writes on Postgres extensions, message queues, vector search, and benchmarks.

    Visit blogHN submissions
    DatabasesDevOps & Cloud
    What HN says

    HN commenters link its posts on PGMQ, managed Postgres in Rust, and pg_vectorize, and its CEO joins threads to discuss the product.

    Stats for nerds
    28HN people shared it
    99linked in comments
    1.3Kstory points
    Jul 2024last shared
    2023people per year2024

    Top posts on HN

    1. 1
      pg_timeseries: Open-source time-series extension for PostgreSQL
      1 person · 331 points · first shared 2024 · 82 comments on HN
    2. 2
      How to get the most out of Postgres memory settings
      1 person · 274 points · first shared 2024 · 82 comments on HN
    3. 3
      We built our customer data warehouse all on Postgres
      2 people · 240 points · first shared 2024 · 126 comments on HN
    4. 4
      Building a Managed Postgres Service in Rust
      2 people · 140 points · first shared 2024 · 15 comments on HN
    5. 5
      Benchmarking Postgres Vector Search Approaches: Pgvector vs. Lantern
      2 people · 60 points · first shared 2024 · 7 comments on HN
    6. 6
      Benchmarking PostgreSQL Connection Poolers: PgBouncer, PgCat and Supavisor
      3 people · 38 points · first shared 2024 · 3 comments on HN
    7. 7
      Tembo Operator: a Rust-Based Kubernetes Operator for Postgres
      2 people · 35 points · first shared 2023 · 5 comments on HN
    8. 8
      The Jobs to Be Done by the Ideal Postgres Extension Ecosystem
      1 person · 16 points · first shared 2024 · 3 comments on HN
    9. 9
      Automate vector search in Postgres with any Hugging Face transformer
      2 people · 11 points · first shared 2024 · Discussion on HN
    10. 10
      Introducing PGMQ: Simple Message Queues Built on Postgres
      4 people · 10 points · first shared 2023 · Discussion on HN

    What HN people wrote when they linked it

    • jauntywundrkindOct 2023

      Reminds me of this interesting call out in Postgres 16: The exciting and the unnoticed:

      > Moving towards Active Active replication: A feature was committed in Postgres 16 to allow logical replication to avoid replication loops, which is when a transaction gets replicated from source to target and back. Postgres 16 allows subscribers to process only changes which have no origin which allows you to prevent these loops. Bi-directional active-active replication is still very complicated and requires solving a lot of problems, but this feature tackles one of those important sub-problems.

      https://tembo.io/blog/postgres-16/#laying-the-groundwork-for-an-exciting-postgres-17-and-beyond https://news.ycombinator.com/item?id=37613690 (18d ago, 1 comment)

      The AWS submission here is quite short. There's a longer read available at https://aws.amazon.com/blogs/database/using-pgactive-active-active-replication-extension-for-postgresql-on-amazon-rds-for-postgresql/ that sheds some light on the basis for their technology:

      > pgactive is based on the open-source BDR project and includes functions that let you set up an active-active PostgreSQL cluster, conflict detection and automatic resolution methods (for example, last-write-wins), conflict monitoring, and more.

      They link to this old BDR project wiki page https://wiki.postgresql.org/wiki/BDR_Project , but it's quite stale. Efforts seems to have been ongoing as EnterpriseDB, https://github.com/EnterpriseDB .

      That's many of the same folks…

    • chuckhendMay 2024

      We talk a little bit in https://tembo.io/blog/managed-postgres-rust about how we use PGMQ to run our SaaS at Tembo.io. We could have ran a Redis instance and used RSMQ, but it simplified our architecture to stick with Postgres rather than bringing in Redis.

      As for scaling - normal Postgres scaling rules apply. max_connections will determine how many concurrent applications can connect. The queue workload (many insert, read, update, delete) is very OLTP-like IMO, and Postgres handles that very well. We wrote some about dealing with bloat in this blog: https://tembo.io/blog/optimizing-postgres-auto-vacuum

    • omneityJul 2024

      I did say the index, not the embeddings themselves. The index is a more compact representation of your embeddings collection, and that's what you need in memory. One approach for indexing is to calculate centroids of your embeddings.

      You have multiple parameters to tweak, that affect retrieval performance as well as the memory footprint of your indexes. Here's a rundown on that: https://tembo.io/blog/vector-indexes-in-pgvector

    • rywalkerMay 2024

      Tembo CEO here - we are targeting feature parity for Tembo Cloud w/ RDS as soon as possible, would love to have you give Tembo a try sometime, give us feedback :)

      Tembo Cloud is standard SaaS offering, and our new Tembo Self Hosted (https://tembo.io/docs/product/software/tembo-self-hosted/overview) allows you to run the same software that powers our SaaS, but in your own K8s cluster.

    • lazyantAug 2023

      Like others have said, this is a control problem in prod (not using migrations in code and renaming instead of dropping). Anyways, as an fun exercise to get exactly what's asked, I wonder if this could be used https://tembo.io/blog/introducing-pg-later/ together with a trigger to trap the DROP, alert on Slack and run later if not aborted.

    • samaysharmaMar 2024

      Few relevant blogs on using pg_vectorize:

      * Doing vector search with just 2 commands https://tembo.io/blog/introducing-pg_vectorize

      * Connecting Postgres to any huggingface sentence transformer https://tembo.io/blog/sentence-transformers

      * Building a question answer chatbot natively on Postgres https://tembo.io/blog/tembo-rag-stack

    Related

    Citus Data Blogcitusdata.com224 people

    Citus Unforks from PostgreSQL, Goes Open Source

    Citus Data Blog
    Company · last shared 2026
    CYBERTEC Blogcybertec-postgresql.com94 people

    Postgres scaling advice

    CYBERTEC Blog
    Company · last shared 2026
    Crunchy Data Blogcrunchydata.com187 people

    Learn Postgres at the Playground – Postgres compiled to WASM running in browser

    Crunchy Data Blog
    Company · last shared 2026
    Ubicloud Blogubicloud.com53 people

    Show HN: Open-source x64 and Arm GitHub runners

    Ubicloud Blog
    Company · last shared 2026
    Craig Kerstienscraigkerstiens.com101 people

    Give Me Back My Monolith

    Craig Kerstiens
    Personal · last shared 2025
    Nile Blogthenile.dev27 people

    Shipping Multi-Tenant SaaS Using Postgres Row-Level Security

    Nile Blog
    Company · last shared 2026
    Supabase Blogsupabase.com286 people

    Postgres WASM

    Supabase Blog
    Company · last shared 2026
    QuestDB Blogquestdb.io62 people

    The Billion Row Challenge (1BRC) – Step-by-Step from 71s to 1.7s

    QuestDB Blog
    Company · last shared 2026