---
title: "Kafka is fast, but Postgres will do"
publication: "Postgres Weekly"
issue: 622
published_at: "2025-10-30"
canonical_url: "https://postgresweekly.com/issues/622"
---

Plus a new way to compare features between Postgres versions. |        

#​622 — October 30, 2025 

[Web Version](https://postgresweekly.com/issues/622)  

Together with [![TigerData logo\](https://res.cloudinary.com/cpress/image/upload/c_fill,g_auto,w_1280,h_296/e_make_transparent/co_white,e_outline:30/ri3mjutb8cydvqo9zn6r.png)](https://www.tigerdata.com/blog/postgres-for-agents)   

Postgres Weekly 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/fxxr7ew1lsnr4rl5kffr.jpg)](https://pgfeaturediff.com/?from=17&to=18)  

[pgfeaturediff: Compare Features Between Postgres Versions](https://pgfeaturediff.com/?from=17&to=18) — Powered by Postgres’s [official feature matrix](https://www.postgresql.org/about/featurematrix/), this site gives you an easy way to directly compare the difference in features between two Postgres versions of your choice. 

Sebastian Steenssøe   

💡 [PG Version Report](https://pgversions.com/) is a similarly useful tool where you supply your server's version string and get to see CVEs, bugs, EOL dates, and a comparison with Postgres 17.  [![\](https://res.cloudinary.com/cpress/image/upload/c_limit,w_480,h_480,q_auto/copm/8da6d7ca.png)](https://www.tigerdata.com/blog/postgres-for-agents) 

[Agentic Postgres: Build AI Apps Natively in Postgres](https://www.tigerdata.com/blog/postgres-for-agents) — Tiger Data’s new Agentic Postgres brings AI-native primitives to Postgres—forkable DBs, built-in memory, hybrid search, and agent APIs. Spin up zero-copy branches in seconds and experiment safely. Try it free on Tiger—no credit card needed. 

TigerData sponsor   

📊 [Kafka is Fast, I'll Use Postgres](https://topicpartition.io/blog/postgres-pubsub-queue-benchmarks) — Inspired by [a recent post](https://dizzy.zone/2025/09/24/Redis-is-fast-Ill-cache-in-Postgres/) about using Postgres instead of Redis, the author sets out to see if Postgres is good _enough_ to handle use cases for which you might naturally consider [Kafka.](https://kafka.apache.org/) 

Stanislav Kozlovski   

💡 This post led to [one of Hacker News's busiest discussions](https://news.ycombinator.com/item?id=45747018) on Postgres this year.  

**IN BRIEF:** 

- 🇨🇭 [CERN PGDay 2026](https://www.swisspug.org/cern-pgday-2026.html) is a Postgres event taking place in the outskirts of Geneva next February 6. Its CFP is open till December 7.
- 🇪🇺 Floor Drees shares [her experience of last week's PGConf EU event.](https://dev.to/floord/my-pgconf-eu-2026-experience-2li7)
- 🎤 The _Talking Postgres_ podcast caught up with Postgres contributor Andres Freund to [discuss what went wrong (and right!) with implementing asynchronous I/O](https://talkingpostgres.com/episodes/what-went-wrong-what-went-right-with-aio-with-andres-freund) in Postgres 18.
- 👥 The Postgres project has [updated its contributors page](https://www.postgresql.org/community/contributors/) with [several new contributors](https://www.postgresql.org/about/news/new-postgresql-contributors-2025-3158/) and four contributors promoted to _Major Contributors._   

[pg_textsearch: True BM25 Ranking and Hybrid Retrieval](https://www.tigerdata.com/blog/introducing-pg_textsearch-true-bm25-ranking-hybrid-retrieval-postgres) — Impressed by [ParadeDB’s](https://github.com/paradedb/paradedb) BM25 ranking for full text search, Tiger Data wanted something they could run on their own Postgres-based system. Currently only in preview on [Tiger Cloud](https://www.tigerdata.com/cloud), it’s uncertain if this will be open sourced in due course, but we’ve got our fingers crossed. 

Green and Arye (Tiger Data)   

📄 [Returning Multiple Rows with Postgres Extensions](https://www.pgedge.com/blog/returning-multiple-rows-with-postgres-extensions) – A handy read if you’re working on a Postgres extension of your own. Shaun Thomas 

📄 [Oracle’s Adoption of a Native Boolean Data Type vs. Postgres](https://hexacluster.ai/blog/postgresql/oracles-adoption-of-native-boolean-data-type-vs-postgresql/) – Oracle finally gets a feature Postgres has had for decades. Pavan Chary 

📄 [Postgres 18's UUIDv7: Faster and Secure Time-Ordered IDs](https://hashrocket.com/blog/posts/postgresql-18-s-uuidv7-faster-and-secure-time-ordered-ids) Vinicius Negrisolo    

**RELEASES AND CODE:**  

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/jspdqcd32umpy3toq4r9.jpg)](https://docs.postgrest.org/en/v14/)  

[PostgREST 14.0: A REST API for any Postgres Database](https://docs.postgrest.org/en/v14/) — A popular and long standing Haskell-powered server for providing a RESTful API to the Postgres database of your choice. [v14.0 release notes.](https://github.com/PostgREST/postgrest/releases/tag/v14.0) 

Steve Chavez and Joe Nelson       

📰 Classifieds   

How [note.com](https://www.bytebase.com/blog/note-case-study/?utm_source=postgres_weekly&utm_medium=email&utm_campaign=postgres_weekly_20251030%20), Japan's top C2C creator platform, replaced its GitHub Actions + SSH proxy flow with JIT access control for more secure Aurora Postgres access. 

--- 

🌐 [Deploy anywhere at any scale with confidence](https://www.pgedge.com/support), backed by dedicated support with decades of PostgreSQL experience.      

[pg_easy_replicate 0.4: Switch Databases with Minimal Downtime](https://github.com/shayonj/pg_easy_replicate) — A Ruby-powered orchestrator to simplify the task of setting up logical replication between two Postgres databases then letting you switch over to the newer one with minimal downtime. 

Shayon Mukherjee   

- [TimescaleDB 2.23](https://github.com/timescale/timescaledb/releases/tag/2.23.0) – Time series capabilities for Postgres in an extension. Now with full Postgres 18 support, UUIDv7 compression enabled by default, and the ability to set hypertables to unlogged.
- [WhoDB 0.66](https://github.com/clidey/whodb) – Lightweight next-gen data explorer for multiple databases.
- [PgDog 0.1.13](https://github.com/pgdogdev/pgdog) – Horizontal scaling for Postgres with automatic sharding.
- [ChartDB 1.17](https://github.com/chartdb/chartdb) – Open-source diagram-based database editor.    

**Got a new email?** You can [change your address here](https://postgresweekly.com/edit_subscription/*|UID|*). 

--- 

**Bored of us?** [Click here to stop getting Postgres Weekly](https://postgresweekly.com/leave/*|UID|*). 

--- 

**Got a link for us?** Reply and tell us. We can't include everything but we'll look at anything you send. _Thanks!_ 

--- 

Published by Cooper Press Ltd.
Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom 

Postgres, PostgreSQL and the Slonik Logo are trademarks or registered trademarks of the PostgreSQL Community Association of Canada. 

[Stop getting this newsletter](https://postgresweekly.com/leave/*|UID|*).
