Sign in

Tudor Golubenco

@tudor.golubenco.org
169 followers 219 following 78 posts

CTO at Xata.io, a Postgres hosting platform. We're maintaining several Postgres-related open source tools: pgroll, pgstream, xata agent

PostsRepliesMedia
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 30/06/2026
Xata is now on Google Cloud. Spin up an isolated Postgres branch from your production data in 3 seconds, in-region in us-central1 (Iowa). Every coding agent, PR, and CI run gets its own production-like database. No shared staging, no migration.
111
Tudor Golubenco @tudor.golubenco.org · 25/06/2026
Very proud that we are be able to sponsor pgBackRest and therefore help with the continuing maintenance of the project. It's rock solid and fast, the properties you want from the backup solution. It's the safety net we offer to all @xata.io customers.
linkedin.com
Very proud that we are be able to sponsor pgBackRest, and therefore help with the continuing maintenance of the project. It's rock solid and fast, the properties you want from the backup solution...
Very proud that we are be able to sponsor pgBackRest, and therefore help with the continuing maintenance of the project. It's rock solid and fast, the properties you want from the backup solution. It...
031
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 25/06/2026
We run 100% vanilla Postgres. No fork, no modifications. A deliberate decision from day one to build a platform around Postgres, with branching at the storage layer instead of inside the database. This means the whole Postgres ecosystem just works with Xata.
101
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 18/06/2026
Branching gives every engineer and every agent their own Postgres. Now every branch has its own logs. Read, filter, and search them in the console, or match a pattern in one click. Same logs in your terminal with xata branch logs.
231
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 11/06/2026
Introducing the latest in Postgres for agentic workloads. Agents can now branch or wake your Postgres database instantly.
111
Tudor Golubenco @tudor.golubenco.org · 19/05/2026
There’s something I’ve been feverishly working on, and I just turned the repo public: pg_deltax, a fast time-series extension for PostgreSQL. Basically an Apache-licensed Timescale alternative. Please give it a star: github.com/xataio/deltax
ClickHouse: x1.15
pg_deltax: x2.19
TimescaleDB: x10.04
161
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 07/05/2026
Every Xata Postgres branch now has a managed PgBouncer endpoint, in the same memory envelope as the database. Auto-tuned to 0.9 of max_connections. 10,000 client connections per branch. Hibernates with the branch. Append `-pooler` to your branch ID. Writeup: xata.io/blog/a-conne...
xata.io
Postgres connection pooling per branch | Xata by Noémi Ványi
Every Xata Postgres branch includes a built-in PgBouncer pooler in transaction mode. Tuned for serverless and edge, scales to zero with the branch.
131
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 30/04/2026
We rebuilt the storage engine behind Xata Cloud. Today we're talking about why: xata.io/blog/xatasto...
xata.io
Xatastor: ZFS + NVMe-oF for millions of Postgres instances by Tudor Golubenco
Read the technical details of our new distributed storage system, which is the key to scaling to a huge number of Postgres instances.
032
Tudor Golubenco @tudor.golubenco.org · 30/04/2026
I’ve written a blog post on why and how we built our own distributed storage engine. We’re calling it Xatastor and enables us to scale to a huge number of Postgres instances and branches. It’s based on ZFS and NVMe-oF as key technologies. xata.io/blog/xatasto...
xata.io
Xatastor: ZFS + NVMe-oF for millions of Postgres instances by Tudor Golubenco
Read the technical details of our new distributed storage system, which is the key to scaling to a huge number of Postgres instances.
132
Tudor Golubenco @tudor.golubenco.org · 27/04/2026
Friends don't let friends let their agents access the prod db directly.
000
Tudor Golubenco @tudor.golubenco.org · 15/04/2026
Today we're open sourcing the Xata platform, a cloud-native Postgres platform. - Fast copy-on-write branching. - Automatic scale-to-zero. - 100% Vanilla Postgres. We run upstream Postgres, no modifications. - Production grade: HA, failover/switchover, upgrades, PITR, IP filtering, etc.
1121
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 15/04/2026
Xata is now open source. Apache 2.0. Postgres platform with Copy-on-write branching at the storage layer. Copy a TB-sized database in seconds. Inactive copies scale to zero automatically. 100% vanilla Postgres.
131
Reposted by Tudor Golubenco
Planet PostgreSQL @planet.postgresql.org · 15/04/2026
Tudor Golubenco: Introducing Xata OSS: Postgres platform with branching, now Apache 2.0 postgr.es/p/8C_ #postgresql
011
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 12/01/2026
Batching is often used to process large volumes of data but a batch size that works in one network setup can perform poorly in another. We applied automatic batch size tuning to Postgres snapshots in pgstream to adapt across different network environments. Check the post 👇 xata.io/blog/postgre...
xata.io
Optimizing data throughput for Postgres snapshots with batch size auto-tuning by Esther Minano Sanz
Why static batch size configuration breaks down in real world networks and how automatic batch size tuning improves snapshot throughput.
032
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 11/12/2025
Postgres constraints are the rules that keep your data clean. Types tell you *what* can be stored but constraints enforce *what must be true*. If a row violates a rule, Postgres rejects it. No silent corruption. A few well-chosen constraints prevent entire classes of bugs. xata.io/blog/constra...
xata.io
What you should know about constraints in PostgreSQL | xata.io by Gulcin Yildirim Jelinek
In this blog, we explore Postgres constraints through the pg_constraint catalog, covering table vs. column constraints, constraint triggers, domains and more.
032
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 09/12/2025
We explored giving AI agents access to compute (via Sandbox) and database via Xata branches and some “commandments” to follow a developer-like workflow.
112
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 08/12/2025
Can an AI Agent follow the same workflow that human developers can? We explored giving AI agent access to the database branch, a compute sandbox to execute code and instructions to follow a developer workflow (in plain English) and the experiment was a success.
122
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 01/12/2025
Using Neovim with Claude Code? Xata engineer @richardgill.org shares a practical setup to: - See agent-written changes instantly - Reload git diffs in real time - Yank code with file locations so Claude gets proper context 📝 Tips for configuring Neovim for Claude Code xata.io/blog/configu...
031
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 31/10/2025
Club Xata Rome 2025: our biannual reset. We traded Zoom for a shared table and left with sharper plans + stronger bonds.
xata.io
The Villa Getaway: Club Xata Rome 2025 by Natalia Woroniec
Somewhere between a team retreat and a family holiday, our week in Rome was about connection, ideas, and joy of being in one place together. A reminder of what can happen when the whole team shares…
121
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 25/09/2025
PostgreSQL 18 is here 🎉 🐘 • Async I/O (io_uring/worker), faster reads • More index hits (skip scan, OR) • uuidv7(), virtual generated cols • OAuth2; Ask for Xata access and try PostgreSQL 18.
1434
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 31/07/2025
The summer edition of the London Postgres Meetup is behind us! Thanks to the organisers for a great evening. Chris Ellis gave a sharp talk on UUIDs, and Andrew Farries introduced pgroll, our open-source tool for zero-downtime schema changes. Always a joy to talk Postgres over pints!
031
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 09/07/2025
🔗 "pgroll latest url" gives you a ready-to-use Postgres connection string for the newest schema version. Perfect for CD pipelines 🛠️ More: xata.io/blog/pgroll-... #pgroll #Postgres #DevOps
xata.io
pgroll 0.14 - new commands and control over version schemas by Andrew Farries
pgroll 0.14 is released with several new subcommands and better control over how version schema are created.
022
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 04/07/2025
🚀 pgroll v0.14 is out! New subcommands, more control over version schemas, and smoother upgrades for your pgroll versions. Read the release blog 👉 xata.io/blog/pgroll-... #Postgres #pgroll #SchemaMigrations #DevOps
xata.io
pgroll 0.14 - new commands and control over version schemas by Andrew Farries
pgroll 0.14 is released with several new subcommands and better control over how version schema are created.
022
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 25/06/2025
Part 2 of our Postgres branching series is live. This time we compare costs across 5 real-world scenarios 💰 • CI/CD previews • High availability • Multi-tenant SaaS • Model training • Ephemeral agent DBs See how Xata, Neon & Supabase compare 📊 xata.io/blog/neon-vs...
xata.io
PostgreSQL Branching: Xata vs. Neon vs. Supabase - Part 2 by Alex Francoeur
Take a closer look at PostgreSQL branching by comparing Xata, Neon, and Supabase on architecture, features, and real-world costs.
131
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 20/06/2025
🚀 pgstream v0.7.1 is here! ✨ JSON transformers to transform json/jsonb data with set and delete operations 📊 Snapshot progress tracking ⚡ Wildcard support for snapshots Check the blogpost here → xata.io/blog/pgstrea... Let us know what you think, your feedback & contributions are appreciated!
xata.io
pgstream v0.7.1: JSON transform, snapshot progress, wildcard by Ahmet Gedemenli
Learn how pgstream v0.7.1 transforms JSON data, improves snapshot experience with progress tracking and wildcard support.
032
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 09/06/2025
Part 1 of our two-post series breaks down how Xata, Neon, and Supabase each implement PostgreSQL branching. In this first post, we cover features, internals, and trade-offs between the different solutions ⚔️ xata.io/blog/neon-vs...
xata.io
PostgreSQL Branching: Xata vs. Neon vs. Supabase - Part 1 by Alex Francoeur
Take a closer look at PostgreSQL branching by comparing Xata, Neon, and Supabase on architecture, features, and real-world costs.
042
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 29/05/2025
🐘 pgstream v0.6, our open-source Postgres CDC tool, now available 🚀 Custom template transformers 📝, built-in observability to quickly identify bottlenecks 🔭 and snapshot performance improvements 🏎️ Read more:
xata.io
pgstream v0.6.0: Template transformers, observability, and performance improvements by Ahmet Gedemenli
Learn how pgstream v0.6 simplifies complex data transformations with custom templates, enhances observability and improves snapshot performance.
042
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 22/05/2025
Just released: Xata Agent v0.3.1 🧠 Now with: 🔧 Custom MCP tools & servers 🤖 Local LLMs via Ollama ✅ Support for reasoning models (O1 & O4-mini) 🎨 A refined UI to manage tools and servers Learn more → xata.io/blog/xata-ag... Try it out → github.com/xataio/xata-...
xata.io
Xata Agent 0.3.1: Custom MCP servers, Ollama integration, reasoning models by Gulcin Yildirim Jelinek
Version 0.3.1 of the open-source Xata Agent adds support for custom MCP servers and tools, introduces Ollama as a local LLM provider, and includes support for reasoning models O1 and O4-mini.
022
Tudor Golubenco @tudor.golubenco.org · 22/05/2025
I'll be at the Berlin AI meetup tonight, speaking about our @xata.io Agent. Looking forward to it! lu.ma/2025-may-ber...
lu.ma
May Berlin AI Meetup · Luma
Come join us for an evening of inspiring presentations, workshops, and code in and around all things AI! If you’ve got questions or ideas to share, feel free…
010
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 21/05/2025
From OpenAPI to a working MCP server: see how Xata built real-time AI tooling using Kubb and @vercel.com's @nextjs.org js.org adapter. Practical breakdown: codegen, tool gen, and deployment. Check it out:👇 xata.io/blog/built-x...
xata.io
From OpenAPI spec to MCP: how we built Xata's MCP server by Alexis Rico
Learn how we built an OpenAPI-driven MCP server using Kubb, custom code generators, and Vercel’s Next.js MCP adapter.
042
Reposted by Tudor Golubenco
Hacker News Top 100 Bot (Unofficial) @hn100.bsky.social · 17/05/2025
Xata: Postgres at scale, with copy-on-write branching and anonymization Discussion
011
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 14/05/2025
📣 We have a brand new Postgres platform with: Instant Copy-on-Write branching Built-in data anonymization Separation of storage and compute 100% vanilla Postgres It’s for staging/dev environments as well as for production workloads. Blog post: xata.io/blog/xata-po... And more details in 🧵
xata.io
Xata: Postgres with data branching and PII anonymization | xata
Relaunching Xata as "Postgres at scale". A Postgres platform with Copy-on-Write branching, data masking, and separation of storage from compute.
255
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 09/05/2025
🛠️ pgroll v0.12.0 just dropped! New in this release: • Interactive create command • --verbose mode for migration clarity • Add primary keys with create_constraint • migrate is now idempotent for safer CI • YAML is default for pull 🦋 Read the blog:
xata.io
pgroll 0.12.0 update
pgroll v0.12 includes usability improvements like verbose mode and idempotent migrate command.
122
Tudor Golubenco @tudor.golubenco.org · 16/04/2025
Packed release of the Xata Agent!
010
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 16/04/2025
🚀 Xata Agent v0.2.0 launched! Level-up your PostgreSQL monitoring & troubleshooting with: 📖 Custom Playbooks (create, fork & adapt) 💬 Enhanced Chat with persistence & artifacts 🌩️ Native support for GCP CloudSQL instances 🤖 Gemini & GPT 4.1 models integration Learn more → xata.io/blog/postgre...
xata.io
Xata Agent v0.2.0: Powered-up chat, custom playbooks, GCP support & more
Version 0.2.0 introduces a redesigned chat interface, customizable playbooks, support for monitoring PostgreSQL instances on Google Cloud Platform and various improvements across the board.
022
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 08/04/2025
🔥 New pgroll release! v0.11 brings: 🔌 YAML support for migrations 🕓 Timestamps now with timezone info 📛 `name` field is now optional 🎻 Tables without primary key or unique column can be backfilled 🧹 Better errors Zero-downtime Postgres migrations, now smoother. 📖 Blog: pgroll.com/blog/pgroll-...
pgroll.com
pgroll 0.11.0 update: YAML migration, drop name requirement | pgroll
We've just released v0.10 of pgroll, our open-source schema migration tool for Postgres. It includes support for YAML migration files.
132
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 04/04/2025
pgstream is an open-source CDC tool for #Postgres, and the new v0.4 release now adds Postgres-to-Postgres replication, snapshots, and data transformations. Handle schema changes seamlessly & anonymize sensitive data easily. Demo and tutorial details👇
xata.io
pgstream v0.4.0: Postgres-to-Postgres replication, snapshots & transformations
Learn how the latest features in pgstream refine Postgres replication with near real-time data capture, consistent snapshots, and column-level transformations.
042
Reposted by Tudor Golubenco
Xata - Postgres at Scale @xata.io · 03/04/2025
Built an LLM-based app? How do you know it still works after tweaking prompts or switching models? Xata Engineer, @richardgill.org built a TypeScript Eval for the open-source Xata Agent using the @vercel.com AI SDK + Vitest. Here's how he did it 👇 xata.io/blog/llm-eva...
xata.io
Writing an LLM Eval with Vercel's AI SDK and Vitest
LLM Evals - testing for applications using LLMs
043
Reposted by Tudor Golubenco
Polar Signals @polarsignals.com · 01/04/2025
📣Today, we’re super excited to announce our latest product addition: Continuous Profiling for GPUs! Check out the use cases and sign up for early access on the announcement post! 🔥📈 www.polarsignals.com/blog/posts/2...
083
Tudor Golubenco @tudor.golubenco.org · 25/03/2025
I wrote a longish blog post: xata.io/blog/are-ai-... After vibe coding, can we talk about vibe observability?
xata.io
Are AI agents the future of observability?
After vibe coding, is vibe observability next?
122
Reposted by Tudor Golubenco
🎱 Josh Branchaud ✨ @jbranchaud.bsky.social · 22/03/2025
pgroll looks amazing — it orchestrates the underlying (sorta tedious) mechanics of the expand-contract pattern for zero-downtime, hot-swap migrations in Postgres. github.com/xataio/pgroll
github.com
GitHub - xataio/pgroll: PostgreSQL zero-downtime migrations made easy
PostgreSQL zero-downtime migrations made easy. Contribute to xataio/pgroll development by creating an account on GitHub.
174
Tudor Golubenco @tudor.golubenco.org · 15/03/2025
Here is a quick demo of the Xata Agent, which we released this week as open source: github.com/xataio/agent It is an AI Agent that monitors your PostgreSQL instances, tunes your config, and helps you optimize your queries.
131
Reposted by Tudor Golubenco
Gülçin Yıldırım J. @apatheticmagpie.bsky.social · 14/03/2025
Yesterday we published our open-source Xata agent to help everyone get better at managing their Postgres databases. Let me know what you think! And @simonwillison.net has already tried it and shared his feedback 👇🏽
062
Tudor Golubenco @tudor.golubenco.org · 13/03/2025
Announcing the Xata Agent: github.com/xataio/agent It's an open-source AI agent that helps you with Postgres operations. You give it access to logs, metrics, and SQL access and it helps you tune your db and troubleshoot issues.
github.com
GitHub - xataio/agent: AI agent expert in PostgreSQL
AI agent expert in PostgreSQL. Contribute to xataio/agent development by creating an account on GitHub.
143
Reposted by Tudor Golubenco
DBA @pgdba.bsky.social · 17/02/2025
Leveling up! Sleek new web app for the Postgres Compatibility Index is live. Big thanks to Contributors: @gunnarmorling.dev , @tudor.golubenco.org , Frank Pachot, Deepak Mahto , Matt Cornillon and Akash. Postgres.Is 🚀✨ 🐘 Blog => tinyurl.com/3wr3vy5x
3179
Tudor Golubenco @tudor.golubenco.org · 10/02/2025
I sometimes use Cursor AI to format my SQL :)
000
Reposted by Tudor Golubenco
Gülçin Yıldırım J. @apatheticmagpie.bsky.social · 21/01/2025
Not all operations require the same level of locking, and PostgreSQL offers tools and techniques to minimize locking impact. If you'd like to learn more about this, check out my follow-up blog here: pgroll.com/blog/anatomy...
pgroll.com
Anatomy of Table-Level Locks: Reducing Locking Impact | pgroll
Not all operations require the same level of locking, and PostgreSQL offers tools and techniques to minimize locking impact.
041
Tudor Golubenco @tudor.golubenco.org · 20/01/2025
Only (some) europeans will understand: Confirm? [y/N] z Reply 'z' is invalid
000
Tudor Golubenco @tudor.golubenco.org · 15/01/2025
If you are in Berlin, there's a new "All in Kubernetes" meetup: lu.ma/302v7ag3?tk=... I'm plannig to go and mingle :)
lu.ma
All in Kubernetes - Berlin Edition · Luma
Details This is the first event from the "All in Kubernetes" event series. This group is focused on using Kubernetes for everything. All in Kubernetes. Data,…
054
Reposted by Tudor Golubenco
Gülçin Yıldırım J. @apatheticmagpie.bsky.social · 13/01/2025
Ahoj friends 👋 If you’re interested in Postgres, we’re (xata.io) giving free tickets to upcoming Prague PostgreSQL Developer Days, p2d2.cz. I will be also giving a talk so if you decide to come, say hi! Email us at conferences@xata.io. See you in Prague on the 29th of Jan! #p2d2 #postgres #prague
021