EDB Postgres® AI and the Secure and Responsible Use of AI
Learn how EDB Postgres® AI supports secure, compliant enterprise AI adoption. This post outlines seven key questions your security and compliance teams may ask during onboarding and how EDB answers...
View ArticleHow Do We Test PGD
The PostgreSQL Distributed (PGD) is a distributed database that provides high availability and scalability. The PGD team performs rigorous and extensive testing to deliver a robust, high-performance...
View ArticlePGD: Understanding Conflicts and their Resolution
Background Users of PGD typically use a write-leader for a cluster, which is a node elected by Raft to do writes to the database. Even when a write-leader is configured per region or per subgroup,...
View ArticleEDB Postgres Distributed: Understanding Conflicts and Their Resolution
Users of EDB Postgres Distributed (PGD) typically use a write-leader for a cluster, which is a node elected by Raft to do writes to the database. Even when a write-leader is configured per region or...
View ArticleWhat is OpenTelemetry and what can it do for me?
Acknowledgements This blog was co-authored by Peter Wilson, Craig Ringer and Dave Lawson. What is OpenTelemetry anyway? OpenTelemetry, often shortened to OTel, is an open source project dedicated to...
View ArticleWhat Bruce Momjian’s Travels Reveal About the Future of Postgres
The stamped pages in Bruce Momjian’s passport trace a quiet revolution. In just the past few months, the longtime Postgres advocate has sat with students in Charlotte, database engineers in Shenzhen,...
View ArticleStack traces for Postgres errors with backtrace_functions
If Postgres crashes you can get a stack trace with gdb. But how do you debug errors that don't crash Postgres? Let's grab the Postgres 17 source and build it with debug symbols. $ git clone...
View ArticleFrom good to great: improving tech talks with team rehearsals
For the past three months, we've been running internal talk rehearsals at EDB to help speakers polish their presentations before community and industry events—and the feedback has been overwhelmingly...
View ArticleOracle vs. PostgreSQL: Key Differences and Best Use Cases
Oracle and PostgreSQL are both popular database management systems, but how each one functions is vastly different. In today’s digital age, your organization needs to choose a system that aligns with...
View ArticleEDB at PGConf Brazil 2025: First Look at Our Global Team’s Talks and Workshops
Preview EDB’s talks and workshops at PGConf Brazil 2025, from Postgres internals to AI, high availability, performance, and more.
View ArticleSet up a single-node EDB Postgres Distributed cluster on Ubuntu
Log in or register for a free EDB account and grab your subscription token. Export it in your environment: $ export EDB_SUBSCRIPTION_TOKEN=whatever-it-is Now set up repositories for EDB Postgres...
View ArticlePostgreSQL’s incredible trip to the top with developers
I love the annual StackOverFlow Developer Survey. The survey contains simple questions with direct, simple answers. I’s also about something that I love following and keeping up with: the software...
View ArticlePostgreSQL 18 - SCRAM pass-through authentication for fdw connections
PostgreSQL 18 brings a nice improvement for folks using postgres_fdw or dblink_fdw: SCRAM pass-through authentication. You no longer need to store plain-text passwords in your USER MAPPING options...
View ArticlePresenting Table Access Methods in New York City
At the end of September 2025, PGConf New York City will take place at Convene facilities at 117 West 46th Street in New York City. Looking at the incredible companies who are sponsoring this...
View ArticleHow to run pgAdmin 4 with Windows IIS
When managing relational databases, especially PostgreSQL, having a user-friendly interface can significantly streamline administration and development tasks. pgAdmin 4 is a powerful, free,...
View ArticleHow PGD CLI and Connection Manager join forces for a comprehensive HA(High...
The Postgres Distributed (PGD) is a distributed database that provides high availability and scalability. PGD6 builds on its now-integrated CLI tooling, and leveraging PGD6's newly embedded Connection...
View ArticleFeatherlight Migrations: A Guide to the Tern Database Tool
Use the lightest, easiest tool to manage your database schema changes over time.
View ArticleFrom Lakehouses to AI Factories: Reflections on the Supermicro Open Storage...
The Supermicro Open Storage Summit is one of those gatherings where the big questions about enterprise infrastructure get real. This year I joined two panels, one on data lakes and lakehouses for AI,...
View ArticleBuilding MCP Servers from Protobuf (Part1) - Protobuf to REST API
This article explains how to generate REST APIs from Protobuf using gRPC transcoding. It introduces the basic process and tools needed to expose gRPC services as RESTful endpoints. This is the...
View ArticleWhat Is Fault Tolerance?
Imagine this: You run an online retail business, and it’s the busiest shopping day of the year. Suddenly, your onsite server goes down, and customers can no longer access your website. Instead of...
View Article