PostgresJul 25, 2025Postgres as Your Platform: Building Event-Driven Systems with Schema ChangesFor years, we’ve built elaborate scaffolding around our databases message queues to broadcast changes, cron jobs to sync schemas, webhooks to notify downstream systems. We needed this scaffolding because Postgres was “just” a database, a place to store rows and run queries. The r...Andrew Tate
PostgresJul 22, 2025Full-text searching the Web — on a single Postgres instance?Neon offers BM25 full text search directly within Postgres, via ParadeDB’s pg_search extension. You can read more about that in our announcement post, and in our comparison with Elasticsearch and with tsvector/tsquery in Postgres. The TL;DR is that supporting flexible full text s...George MacKerron
AIJul 18, 2025app.build Can Now Build Python Data AppsWhen we started working on app.build, we knew in the longer run we wanted to build a generic agent that could build apps with different “coding stacks”. However, for our first release and initial announcement, we could only build apps written with a single fixed stack React + Vit...Arseni Kravchenko,David Gomes,Pedro Figueiredo
Case StudiesJul 17, 2025Postgres for Everything: Why Vectsore Replaced Pinecone and RDS with Neon“We replaced both Pinecone and RDS with Neon, and latency dropped from 200ms to 80ms with a much simpler setup. Neon also gave us a smoother developer experience across multiple regions. It just works” (Giorgi Kenchadze, Founder & CEO at Vecstore) Vectstore is a new AI search pla...Carlota Soto
EngineeringJul 16, 2025A Recap on May/June StabilityStarting in May, we had a series of feature launches with agentic AI partners that gained far more momentum than we predicted. In two short timespans, the rate of new database creation increased more than 5x, and the rate of branch creation increased more than 50x. While we were ...Nikita Shamgunov
EngineeringJul 15, 2025Recent Storage Performance Improvements at NeonNeon’s storage architecture is designed for scalability, but scalability alone doesn’t guarantee performance. Over the past several months, we’ve been focused on making the Neon storage system faster – cutting down ingest latency, reducing read amplification, making better use of...Erik Grinaker
PostgresJul 14, 2025How to fix missing table errors in pg_cron“Timing is everything.” Some say that’s a quote from Shakespeare, but imho, the true bards of time are the 52 contributors to the pg_cron extension. The concept being pg_cron is simple run scheduled jobs directly within Postgres using familiar cron syntax. The simplicity belies t...Andrew Tate
EngineeringJul 11, 2025Separation of storage and compute without a performance tradeoffModern OLTP database systems such as Neon and AWS Aurora separate storage and compute. The main benefits of this architecture are elasticity and being “serverless”. Storage appears “bottomless” and compute scales up and down with the load. A user doesn’t need to commit to a certa...John Spray