Postgres®: 전 세계에서 가장 사랑받는 데이터베이스

EDB는 2006년부터 주요 Postgres 릴리스마다 코드, 기능, 버그 수정에 기여해 온 핵심 기여자입니다. 그리고 Postgres 커뮤니티를 위한 EDB의 지원은 여기서 멈추지 않습니다.

왜 Postgres인가?

Postgres는 AI 시대를 위한 네이티브 데이터베이스입니다. 그 이유는 아키텍처에 있습니다.

오픈소스 라이선스를 기반으로 하는 Postgres는 조직에 진정한 자유를 제공합니다. 독점 기술에 얽매일 필요도, 계약으로 인한 벤더 종속을 걱정할 필요도 없습니다.

Postgres의 확장 모델은 벡터 검색, JSON, 시계열 분석, AI 워크로드까지 모두 지원할 수 있는 기반입니다. 새로운 요구사항에 맞춰 유연하게 확장할 수 있도록 설계되어 있으며, 변화에 맞춰 발전합니다. 이러한 확장성은 우연히 갖춰진 기능이 아니라 Postgres 아키텍처의 핵심 요소입니다.

또한 Postgres의 신뢰성은 1996년부터 모든 릴리스에서 공개적으로 검증되며 발전해 왔습니다. 성능 개선, 고가용성 기능, 보안 강화까지 모든 변경 사항은 누구나 확인할 수 있는 코드베이스에 반영됩니다.

함께 만들어가는 Postgres의 미래

PostgreSQL의 강점은 커뮤니티에 있습니다. 엔지니어, 기여자, 그리고 다양한 조직이 함께 만들어 온 PostgreSQL은 전 세계에서 가장 사랑받고, 가장 널리 사용되며, 가장 많은 선택을 받는 데이터베이스로 자리 잡았습니다. EDB는 PostgreSQL 커뮤니티의 핵심 기여자로서 새로운 기능 개발, 핵심 프로젝트 유지, 그리고 차세대 오픈소스 개발자 양성을 지원하고 있습니다. 숫자가 이를 증명합니다. 

27명

공식 기여자

15명

커뮤니티 운영진

7명

커미터

19명

커뮤니티 자원봉사자

20명

2025년 PostgreSQL 패치 작성자

22개

2025년 후원 커뮤니티 컨퍼런스

165회

2025년 발표 세션

55K LOC

PG18 기여 코드 라인

Postgres Vitality Index를 소개합니다.

Postgres는 신뢰받는 오픈소스 프로젝트에서 현대적인 엔터프라이즈 AI를 위한 전략적 기반으로 발전해 왔습니다. 상용 기업들이 이 글로벌 오픈소스 프로젝트를 어떻게 지속적으로 지원하고 있는지 확인하기 위해 Postgres Vitality Index를 만들었습니다.

Index의 데이터를 확인하고 EDB가 Postgres의 핵심 관리 주체로서 주요 기여의 30% 이상을 이끌고 있는 이유를 살펴보세요.

연혁

버전마다 쌓아온 혁신

Postgres는 1986년 Michael Stonebraker와 그의 연구팀이 포스트 릴레이셔널 데이터베이스의 가능성을 연구하기 위해 UC Berkeley에서 시작한 프로젝트였습니다. 1996년에는 오픈소스 PostgreSQL로 발전했고, EDB가 설립된 2004년에는 이미 뛰어난 안정성과 신뢰성을 인정받고 있었습니다. EDB는 설립 초기부터 Postgres가 엔터프라이즈 데이터베이스의 표준이 될 것이라고 믿었습니다. 40년에 걸친 오픈소스 혁신과 협업의 여정을 인포그래픽으로 확인해 보세요. 

  • 2006: v8.2

    EDB는 WAL 복구 중 주기적 체크포인트 기능을 구현하는 데 기여했습니다. 이는 장애 발생 후에도 데이터베이스를 온전한 상태로 복구할 수 있는 기반 기술이 되었으며, 핵심 원칙은 어떤 데이터도 남기지 않는 것이었습니다.

  • 2007: v8.3

    Apple이 iPhone을 출시하며 대규모 환경에서의 성능 기준을 새롭게 정의한 해였습니다. EDB는 Heap Only Tuples(HOT) 기능 개발에 기여해 쓰기 작업이 많은 워크로드에서 테이블 비대화를 줄였습니다. 그 결과, 높은 부하의 시스템에서도 성능을 안정적으로 유지할 수 있게 되었습니다.

  • 2009: v8.4

    pg_get_keywords는 관리 도구가 Postgres 버전에 따라 키워드를 이해할 수 있도록 지원하여 버전별 차이를 유연하게 처리할 수 있게 했습니다. 작은 기능이지만, 여러 환경을 운영하는 사용자에게는 운영 효율성을 크게 높인 개선이었습니다.

  • 2010: v9.0

    Hot Standby가 도입되면서 읽기 전용 쿼리와 장애 복구를 위한 핵심 기능이 제공되기 시작했습니다. 여기에 인플레이스 버전 업그레이드가 더해지면서 주요 버전 전환 시 서비스 중단 시간을 획기적으로 줄일 수 있게 되었습니다.

  • 2011: v9.1 & 9.2

    64코어까지 선형적인 읽기 확장성을 지원하며 Postgres는 현대적인 하드웨어 환경에 본격적으로 대응할 수 있게 되었습니다. 또한 동기식 복제 기능이 추가되어 데이터 손실이 없는 고가용성의 기반이 마련되었습니다.

  • 2012: v9.2

    인덱스 전용 스캔(Index-Only Scan)으로 쿼리 실행 효율이 한층 높아졌습니다. 또한 MySQL Foreign Data Wrapper를 통해 MySQL에서 Postgres로의 실질적인 마이그레이션 경로가 마련되었습니다.

  • 2013: v9.3

    Materialized View가 도입되어 자주 조회되는 데이터에 더 빠르게 접근할 수 있게 되었습니다. 이는 Postgres가 분석 워크로드에서도 경쟁력을 갖출 수 있음을 보여준 첫 번째 중요한 이정표였습니다.

  • 2014: v9.4

    동시 업데이트가 가능한 머티리얼라이즈드 뷰와 pg_prewarm, ALTER SYSTEM이 추가되면서 분석 기능과 운영 제어 역량이 한층 강화되었습니다. 또한 MongoDB와 Hadoop Foreign Data Wrapper를 통해 Postgres의 활용 범위가 다양한 데이터 환경으로 확장되었습니다.

  • 2015: v9.5

    OpenAI가 설립된 해, EDB는 훗날 AI 워크로드의 기반이 될 병렬 처리 인프라 개발에 기여했습니다. 정렬, 인메모리 해시, 동시성 잠금 기능도 함께 개선되어 일반적인 데이터베이스 작업의 성능이 한층 향상되었습니다.

  • 2016: v9.6

    병렬 쿼리 기능이 도입되어 CPU 코어에 쿼리 실행을 분산함으로써 대규모 데이터셋 처리 속도가 크게 향상되었습니다. 또한 동기식 복제 기능이 더욱 강화되면서 99.999%의 가용성을 위한 기반이 마련되었습니다.

  • 2017: v10

    논리적 복제, 향상된 병렬 쿼리, 내구성이 강화된 해시 인덱스, 그리고 postgres_fdw의 조인 및 집계 푸시다운 기능이 추가되었습니다. 이를 통해 Postgres는 분산 데이터 플랫폼으로서의 경쟁력을 한층 강화했습니다.

  • 2018: v11

    GDPR이 시행되며 조직이 데이터를 직접 통제해야 한다는 원칙이 제도화되었습니다. Postgres는 JIT 컴파일을 도입해 쿼리 성능을 향상했으며, EDB는 런타임 파티션 프루닝, 저장 프로시저, 더욱 강화된 병렬 처리 기능 개발에 기여했습니다. 이를 통해 프로덕션 환경에 바로 배포할 수 있는 규정 준수 기반의 인프라가 마련되었습니다.

  • 2019: v12

    플러그형 테이블 스토리지 기능이 도입되면서 데이터를 저장하고 조회하는 방식을 더욱 유연하게 선택할 수 있게 되었습니다. Postgres는 더욱 모듈화되고 다양한 환경에 유연하게 대응할 수 있는 데이터베이스로 발전했습니다.

  • 2020: v13

    전 세계적으로 분산 운영 환경이 확산되면서 Postgres도 이에 필요한 기능을 강화했습니다. pg_verifybackup을 통해 감사 가능한 백업 무결성을 지원하고, 더 큰 워크로드를 위한 논리적 복제를 개선했으며, 증분 정렬(Incremental Sort)을 도입해 대규모 데이터셋 쿼리의 효율을 높였습니다.

  • 2021: v14

    SSL 연결에서 Server Name Indication(SNI)을 지원하고, 기본 인증 방식을 SCRAM-SHA-256으로 변경했으며, 클라이언트 인증서 인증에 Distinguished Name(DN) 매칭 기능을 추가했습니다. 프로토콜 수준의 보안이 한층 강화되었습니다.

  • 2022: v15

    MERGE 지원으로 레거시 데이터베이스에서 마이그레이션할 때의 주요 장애 요소 하나가 해소되었습니다. 또한 선택적 복제를 위한 열 및 행 필터링 기능이 추가되어 조직은 데이터의 복제 대상과 범위를 더욱 세밀하게 제어할 수 있게 되었습니다.

  • 2023: v16

    인도가 중국을 제치고 세계에서 가장 인구가 많은 국가가 된 것은, Postgres가 처음 탄생했을 당시에는 상상하기 어려웠던 규모로 데이터 인프라가 운영되고 있음을 보여주는 상징적인 변화였습니다. Non-superuser 구독 관리와 더욱 안전한 역할 생성 기능이 추가되면서, Postgres는 글로벌 환경의 복잡한 운영 요구까지 지원하는 DBaaS 플랫폼으로 한층 발전했습니다.

     

AI 시대를 향한 새로운 도약

AI 시대를 위한 Postgres

Version 8.2부터 Version 18에 이르기까지 Postgres의 발전은 하나의 결론으로 이어집니다. 병렬 처리 인프라와 뛰어난 확장성, 거버넌스 및 보안 아키텍처는 모두 Postgres가 AI 업계에서 선택하는 데이터베이스인 이유를 보여줍니다. 이는 우연이 아니라, 처음부터 그렇게 설계된 결과입니다.

엔터프라이즈 AI에는 소버린티를 보장하고, 가시성을 제공하며, 어디서나 실행할 수 있는 데이터 플랫폼이 필요합니다. EDB Postgres AI는 EDB가 20년 동안 발전시켜 온 오픈소스 기반 위에서 이러한 요구를 해결하기 위해 만들어졌습니다.

EDB가 구축하고 지원하는 오픈소스 프로젝트

EDB의 오픈소스 기여는 Postgres 코어에만 머물지 않습니다. EDB는 커뮤니티와 협력하여 Postgres를 더욱 강력하고 안정적이며, 누구나 더욱 쉽게 활용할 수 있도록 다양한 오픈소스 프로젝트를 유지·관리하고 개발에 기여하고 있습니다.


CloudNativePG

CloudNativePG는 PostgreSQL을 위한 가장 널리 사용되는 Kubernetes 오퍼레이터로, 완전한 오픈소스 기반에서 커뮤니티 주도로 개발되고 있습니다. EDB가 처음 개발한 CloudNativePG는 현재 Cloud Native Computing Foundation(CNCF)의 Sandbox 프로젝트로 운영되고 있으며, 모든 구성 요소는 GitHub에서 Apache 2 라이선스로 제공됩니다.

GitHub에서 기여하기


WarehousePG

WarehousePG는 EDB가 개발한 Greenplum® 데이터베이스와 PostgreSQL을 기반으로 한 Apache 2 라이선스의 오픈소스 데이터 웨어하우스입니다. Broadcom의 Greenplum 인수와 소스 비공개 전환 이후, Greenplum 사용자를 위한 강력한 대안으로 활용할 수 있습니다. 

GitHub에서 기여하기


Barman

Backup and Recovery Manager(Barman)는 비즈니스 크리티컬 환경에서 PostgreSQL 서버의 원격 백업과 재해 복구를 지원하는 오픈소스 관리 도구입니다. EDB는 GNU General Public License version 3(GNU GPL 3) 라이선스로 배포되는 Barman을 지속적으로 유지·관리하고 있습니다. 

GitHub에서 기여하기


pgAdmin

pgAdmin은 Postgres를 위한 대표적인 오픈소스 관리 도구로, EDB가 활발하게 유지·관리하고 있습니다. pgAdmin은 강력한 그래픽 인터페이스를 제공하여 데이터베이스 객체의 생성, 관리 및 활용을 간소화함으로써 초보 사용자부터 고급 사용자까지 모두가 더욱 쉽게 사용할 수 있도록 지원합니다.  

GitHub에서 기여하기


pgBouncer

pgBouncer는 PostgreSQL을 위한 경량 연결 풀링(Connection Pooling) 도구입니다. 클라이언트 애플리케이션과 데이터베이스 서버 사이에서 미리 생성된 데이터베이스 연결 풀을 관리합니다. EDB는 pgBouncer 개발에 적극적으로 기여하고 있으며, 자사 제품에도 이를 활용하고 있습니다.  

GitHub에서 기여하기


Trusted Postgres Architect (TPA)

Trusted Postgres Architect(TPA)는 EDB가 개발한 오케스트레이션 도구로, Ansible을 사용해 EDB의 권장 사항에 따라 Postgres 클러스터를 배포합니다. TPA를 사용하면 Kubernetes 환경을 포함한 고가용성 Postgres 노드를 배포할 수 있습니다. 

GitHub에서 기여하기


Replication Manager (repmgr)

Replication Manager(repmgr)는 PostgreSQL 서버 클러스터에서 복제와 장애 조치를 관리하기 위한 오픈소스 도구 모음입니다. GNU GPL 3 라이선스로 배포되며, EDB가 유지·관리하고 있습니다. 

GitHub에서 기여하기


PostgreSQL Foreign Data Wrappers

Foreign Data Wrapper(FDW)는 PostgreSQL이 다른 데이터베이스와 데이터 소스의 데이터를 로컬 테이블처럼 연결하고 조회할 수 있도록 지원하는 확장 기능입니다. EDB는 외부 오픈 데이터 소스에 대한 연합 쿼리(Federated Query)를 지원하기 위해 Hadoop, MongoDB, 그리고 MySQL용 FDW를 개발하고 활발하게 유지·관리하고 있습니다. 


PGPU

PGPU는 NVIDIA CUDA 기반 GPU를 활용하여 데이터베이스 내 특정 작업을 가속화하거나, CPU에서 GPU로 작업을 오프로드할 수 있도록 지원하는 Postgres 확장 기능입니다.

GitHub에서 기여하기

Postgres를 만드는
EDB 엔지니어들

EDB 엔지니어들은 코드 개발에 기여하고, 릴리스를 주도하며, 프로젝트에 참여하고자 하는 새로운 개발자들을 멘토링하고 있습니다. EDB Engineering Newsletter를 구독해 이들의 활동을 확인하거나, PostgreSQL Hacker Mentoring Program에 참여해 직접 오픈소스 프로젝트에 기여해 보세요.

  • Jozef de Vries

    최고 제품 엔지니어링 책임자

    “PostgreSQL은 개인과 기업이 기여한 결과를 단순히 합쳐 놓은 것 이상의 의미를 지닙니다. 우리는 대규모 환경에서 PostgreSQL을 운영하는 것이 무엇을 의미하는지 잘 이해하고 있으며, 프로젝트를 더욱 성숙하게 만드는 기능을 지속적으로 기여하게 되어 기쁘게 생각합니다.”

  • Peter Eisentraut

    PostgreSQL 커미터 및 코어 팀 멤버, 데이터베이스 서버 부문 부사장 겸 수석 아키텍트

    “EDB는 커뮤니티와 고객 모두를 위해 PostgreSQL의 발전을 이끌고 있습니다. PostgreSQL 오픈소스 개발에 기여하고 다양한 방식으로 커뮤니티를 지원하는 뛰어난 팀과 함께하고 있습니다. 뛰어나고 헌신적인 동료들과 함께 지속 가능한 오픈소스 개발을 만들어 갈 수 있어 매우 뜻깊게 생각합니다.”

  • Robert Haas

    PostgreSQL 주요 기여자 및 커미터, 데이터베이스 서버 부문 부사장 겸 수석 아키텍트

    “EDB는 저를 비롯한 많은 사람들이 PostgreSQL에 기여할 수 있도록 아낌없는 지원을 해왔습니다. 저는 이러한 지원 덕분에 2010년 EDB에 합류했고, 지금까지도 함께하고 있습니다. 이러한 지원은 오픈소스 프로젝트를 위한 뛰어난 기능을 개발할 수 있게 해줄 뿐만 아니라, 같은 목표를 향해 노력하는 훌륭한 동료들과 함께 일할 수 있는 소중한 기회도 제공합니다.”

  • Álvaro Herrera

    PostgreSQL 기여자 및 커미터

    “EDB의 지원 덕분에 오픈소스 PostgreSQL 개발을 계속 이어갈 수 있어 매우 기쁩니다. EDB와 PostgreSQL 커뮤니티의 Postgres 해커들과 협업하는 과정을 진심으로 즐기고 있으며, 지난 수년간 다양한 분야에서 많은 것을 배울 수 있었습니다.”

  • Floor Drees

    수석 프로그램 매니저

    “EDB는 제가 PostgreSQL에 기여할 수 있도록 지원하며, 근무 시간 중에도 커뮤니티 활동에 참여할 수 있는 환경을 제공합니다. 이를 통해 커뮤니티와 행사에서 얻은 소중한 경험과 인사이트를 회사로 가져와 EDB가 더욱 적극적으로 기여할 수 있도록 돕고 있습니다. 또한 커뮤니티에서 가장 뛰어난 전문가들과 함께하며, 자부심을 느낄 수 있는 실질적인 프로젝트 성과를 만들어가고 있습니다.”

EDB 기술 블로그

EDB 개발자들은 PostgreSQL에 가장 활발하게 기여하는 개발자들 가운데 하나로, 전 세계 엔터프라이즈 워크로드를 지원하는 기능을 설계하고 유지·관리하고 있습니다. 실무에 바로 적용할 수 있는 가이드와 코드 예제, 그리고 주요 릴리스에 담긴 엔지니어링 스토리를 EDB 기술 블로그에서 확인해 보세요.

전 세계 Postgres 커뮤니티와 함께하는 EDB

  • background
  • background
  • background
  • background
  • background

커뮤니티 참여하기

세계에서 가장 사랑받는 데이터베이스의 다음 혁신을 함께 만들어 보세요.