Quantcast
Channel: The Postgres Builders Blog
Browsing all 656 articles
Browse latest View live

What Is FedRAMP and How Does It Work?

As cloud adoption accelerates worldwide, cybersecurity has become a critical concern, especially for federal agencies. That’s where the Federal Risk and Authorization Management Program (FedRAMP)...

View Article


Analytics query goes 6x faster with EDB Postgres Distributed's new analytics...

EDB Postgres Distributed (PGD), under the product umbrella of EDB Postgres AI, supports seamlessly 1) replicating data to an analytics data format ( Iceberg) and 2) running regular Postgres queries...

View Article


Securing Your Data: A Deep Dive into Data Masking

In an era where data privacy is paramount, safeguarding sensitive information isn't just a best practice—it's a necessity. Regulatory frameworks like GDPR and HIPAA mandate strict controls over...

View Article

AI Agent Development and Optimization Series (Part 1): Creating First Agent

AI agents represent an exciting frontier in automation, offering the potential for intelligent systems that can reason, plan, and execute actions autonomously. As this field rapidly evolves,...

View Article

PGConf NYC 2025: Shaping the Future of PostgreSQL 18

What makes Postgres unique is balance: steady, incremental evolution paired with constant innovation that keeps it relevant for modern workloads. Each new release reflects that, and so do the...

View Article


A simple clustering and replication solution for Postgres

We've got this new CLI for EDB Postgres Distributed (PGD) that makes creating clusters of PGD nodes pretty easy. PGD nodes are Postgres instances with PGD metadata, all connected and talking to each...

View Article

The Evolution of Logical Replication in PostgreSQL: A Firsthand Account

PostgreSQL has come a long way from its early days as a single-node database. If you’ve worked with PostgreSQL for a while, you’ll know its journey to robust logical replication was anything but...

View Article

A Day in the Life at EDB: A Conversation with a Senior Account Executive

Thinking about a career in tech sales? Ever wondered what it’s like to be on the front lines helping global enterprises solve their toughest data challenges? In our A Day in the Life series, we’re...

View Article


Preview PostgreSQL 18’s OAuth2 Authentication (1) - Explore How it Works

PostgreSQL 18 ( RC1 was released on 09/05/2025) introduces a native OAuth2 authentication method based on the SASL OAUTHBEARER mechanism. Instead of passwords, clients present bearer tokens issued by...

View Article


Preview PostgreSQL 18’s OAuth2 Authentication (2) - Building a Custom OAuth2...

PostgreSQL 18 ( RC1 was released on 09/05/2025) introduces a significant new feature: OAuth2 authentication. This lets PostgreSQL authenticate users using OAuth2 tokens instead of traditional...

View Article

Fine Tuning Incremental Backup

One of the pitfalls of developing a large new feature, such as the incremental backup feature that I developed for PostgreSQL 17, is that it's sometimes hard to anticipate the practical problems that...

View Article

Preview PostgreSQL 18's OAuth2 Authentication (3) - Enhancing a PostgreSQL...

Introduction PostgreSQL 18 introduces a significant new feature: OAuth2 authentication. This enables PostgreSQL to authenticate users using OAuth2 tokens instead of traditional username/password...

View Article

AI Agent Development and Optimization Series (Part 2): Understanding...

In our previous article, you learned how to build a simple but effective AI agent that could handle basic queries efficiently. While that foundation serves us well, the real world often demands agents...

View Article


Building MCP Servers from Protobuf (Part2) - Automate MCP Server Creation...

In Part 1, we demonstrated how gRPC transcoding can unify gRPC and REST API definitions. This article takes the next step, showing how to generate an MCP server and its tools from the same Protobuf...

View Article

PostgreSQL Internals - Understanding exception handling with PG_TRY/PG_CATCH

Recently, while working on edb_otel, which is a PostgreSQL extension for opentelemetry, I came across an interesting problem. The server crashes when the apis are called from a pl/pgsql block,...

View Article


Changes to NOT NULL in Postgres 18

After a very long development period, we finally completed the project to rework NOT NULL constraints in PostgreSQL. This has long been a desire of the Postgres development community, and we finally...

View Article

What's new in PostgreSQL 18 RPMs, and EDB's contribution to PostgreSQL RPM...

The PostgreSQL community YUM repository is ready for PostgreSQL 18, with new packaging updates spanning 346+ packages across major Linux distributions. Highlights include a separate OAuth2 library for...

View Article


Celebrating the PostgreSQL 18 Release

Today is a big day for the PostgreSQL community and we’re thrilled to congratulate everyone involved in the official release of Postgres 18. This release, with 25% more features and 5% more...

View Article

On Developing OAuth

Some thoughts on the history and development process behind the new OAuth support in PostgreSQL 18, and some hopes and dreams for the future.

View Article

Building MCP Servers from Protobuf (Part3) - Enhance AI Interactions with...

In Parts 1 and 2, we built a unified generation pipeline where one proto file produced gRPC services, REST endpoints, OpenAPI specs, and an MCP server. Everything worked technically, the tools existed...

View Article
Browsing all 656 articles
Browse latest View live


Latest Images