Gabriele Bartolini
VP, Cloud Native, EDB
Gabriele Bartolini, a PostgreSQL and Kubernetes enthusiast, is VP, Cloud Native at EDB. He is a co-founder of PostgreSQL Europe, a founding member of Barman, and was previous Head of Global Support and co-founder at 2ndQuadrant—where he consistently contributed to the growth of the organization and its members through nurturing a lean and DevOps culture.
Read Blogs
Business Transformation
작성자: Gabriele Bartolini 작성일: 2026년 2월 26일 최종 수정일: 2026년 9월 16일 디지털 주권은 더 이상 이론적인 논의가 아니라 기업의 운영 독립성과 소버린 AI(Sovereign AI)를 좌우하는 핵심 요건입니다. 이 글에서는 PostgreSQL, Kubernetes, CloudNativePG를 기반으로 클라우드의 자동화와 확장성을 유지하면서 데이터 주권을 확보하는 전략을 살펴봅니다. 목차 데이터 주권의 역설: 혁신과 통제권의 균형 Day 2 운영과 운영 락인의 위험 클라우드 중립 스택으로 통제권 되찾기 위닝 존과 블루/그린 마이그레이션 CloudNativePG 생태계와 PostgreSQL 운영 소버린 AI의 토대가 되는 데이터 주권 데이터 주권 FAQ 오늘날 우리가 마주한...
Technical Blog
가브리엘 바르톨리니 11월 12, 2024 자가 복구는 Kubernetes의 핵심 원칙 중 하나입니다. PostgreSQL 데이터베이스 클러스터에서 자가 복구는 주로 기본(primary) 인스턴스를 복원하는 데 초점이 맞춰져 있지만, 스트리밍 복제본의 상태 역시 중요합니다. 복제본은 장애 발생 시 CloudNativePG에 의해 자동으로 기본 인스턴스로 승격될 수 있기 때문에 PostgreSQL 클러스터의 고가용성과 자가 복구에서 중요한 역할을 합니다. WAL 아카이브 또는 PostgreSQL 복제 슬롯을 사용하지 않으면 스트리밍 복제본이 기본 인스턴스와의 동기화를 잃을 수 있으며, 이로 인해 복제본을 다시 시작하지 못할 수 있습니다. 이러한 상황에서는 자가 복구가 불가능해지고 복제를 복구하기 위한 수동...
Technical Blog
가브리엘레 바르톨리니 2025년 3월 18일 PostgreSQL이 가장 인기 있고 다재다능한 데이터베이스 엔진으로 자리 잡은 데에는 확장(Extensions)이 중요한 역할을 했습니다. 하지만 Kubernetes 환경에서 PostgreSQL 확장을 관리하는 것은 여전히 해결해야 할 중요한 과제입니다. 그러나 PostgreSQL 18이 출시되면 상황은 달라질 것입니다. CloudNativePG는 이제 두 가지 혁신적인 기능인 extension_control_path 옵션과 이미지 볼륨(Image Volumes)을 통해 획기적인 전환점을 맞이하고 있으며, 이를 통해 확장 관리 방식이 완전히 변화할 것입니다. Kubernetes 환경에서 PostgreSQL 불변 확장의 중요성 Kubernetes 환경에서는 불변성...
Technical Blog
Every so often, running Postgres differently teaches the project something it couldn't have learned any other way. This is one of those times. A cascading standby reconnect bug that has been sitting in PostgreSQL's streaming replication code since version 9.3 has just been fixed upstream last week by someone on the CloudNativePG team.
EDB Labs
Sovereignty over the data layer is the mandatory first step for operational independence and Sovereign AI. If you already run applications in a Kubernetes-managed service provided by a hyperscaler but rely on their proprietary DBaaS for your Postgres database, you can reclaim sovereignty by moving the database into that same Kubernetes cluster with CloudNativePG and PostgreSQL.
Technical Blog
Extensions have played a crucial role in PostgreSQL’s rise as the most popular and versatile database engine. Yet managing extensions is one of the biggest challenges when running PostgresQL on Kubernetes. Or at least, it will until PostgreSQL 18 is released. Because I believe CloudNativePG is on the verge of a breakthrough, with two game-changing features – the extension_control_path option and...
Culture
Abstract This article was originally published in the Cloud Native Computing Foundation blog . This article delves into the concept of cloud neutrality – a term I prefer over agnosticism – in PostgreSQL deployments. It highlights the transformative impact of Kubernetes as a cloud-neutral platform, enabling organizations to deploy and manage PostgreSQL across diverse environments, including on...
Technical Blog
Get insights into CloudNativePG’s management of PostgreSQL replication slots in Kubernetes, ensuring data synchronization and redundancy, supported by EDB.