EDB와 Postgres의 여정: 과거, 현재 그리고 미래
EDB 팀 | 2025년 4월 14일
EnterpriseDB는 20년 전 설립되었으며, 그동안 Postgres에 대한 우리의 헌신은 변함이 없었습니다. 우리는 엔터프라이즈급 Postgres를 Oracle의 대안으로 제공하고자 EDB를 시작했습니다. 당시 많은 기업들이 과도한 데이터베이스 라이선스 비용에 지쳐 있었고, 오픈소스가 훨씬 낮은 비용으로 더 나은 데이터베이스 솔루션을 제공할 수 있다는 사실을 알고 있었습니다. Postgres는 EDB의 모든 제품의 기반이 되었으며, 지금도 그렇습니다. 오픈소스 PostgreSQL의 엄청난 가능성을 일찍이 알아본 EDB의 창립자 및 초기 멤버 중 다수는 지금도 함께하고 있습니다.
설립 초기부터 우리의 목표는 Postgres를 개선하고, 우수한 서비스를 제공하며, 마이그레이션을 단순화하는 기능을 개발하는 것이었습니다. 내부적으로 전문성을 쌓는 동시에, 기업 환경 전반에 걸쳐 Postgres의 채택을 확대하는 데 집중했습니다.

- 공동 창립자: Denis Lussier, Jim Mlodgenski

- 초기 직원: Nikhil Sontakke, Ashish Mehra, Ashesh Vashi, Pavan Deolasee
EDB와 Postgres의 놀라운 역사
현재 EDB는 미래의 AI 워크로드를 지원할 수 있는 Postgres를 구축하는 데 집중하고 있어, 그동안 이룬 Postgres 관련 성과를 되돌아볼 기회가 많지 않았습니다. 그러나 올해 초, 500명 이상의 Postgres 엔지니어, 개발자, 업계 리더들이 방갈로르에서 열린 PGConf India 2025에 모이면서 우리 여정을 되짚어볼 수 있는 완벽한 기회가 생겼습니다. EDB는 전 세계의 오픈소스 컨퍼런스와 밋업에 참석하며 Postgres 관련 지식과 경험을 공유하고, 개발자들이 가장 좋아하는 데이터베이스의 미래를 논의하고 있습니다. EDB는 아시아 최대 PostgreSQL 컨퍼런스의 다이아몬드 스폰서로서 자부심을 느낍니다.
EDB의 데이터베이스 서버 제품 부문 엔지니어링 수석 부사장 Tom Kincaid는 PGConf India에서 기조 연설을 통해 EDB가 Postgres 오픈소스 커뮤니티에서 걸어온 길과 앞으로 나아갈 방향을 강조했습니다.
Tom의 PGConf India 2025 기조 연설 주요 내용:
Postgres에 대한 과거와 현재의 투자
EDB의 구성원들은 Postgres의 발전에 큰 기여를 해왔으며, 전 세계에 걸쳐 팀을 운영하고 있으며 인도에는 300명의 팀원이 있습니다.
- EDB는 20년 넘게 PostgreSQL의 성장을 주도하며 대부분의 주요 Postgres 컨퍼런스를 최고 수준으로 후원해왔습니다.
- 또한, pgAdmin, Barman, repmgr, pgaudit와 같은 도구를 포함해 Postgres 기능 확장에도 지속적으로 투자하고 있습니다.

주요 Postgres 기여
2020년, EDB는 2ndQuadrant를 인수했으며, 이 회사는 Postgres에 상당한 기여를 해왔습니다. 주요 기여는 다음과 같습니다:
- HOT (Heap-Only Tuples): 2008년 EDB의 첫 번째 주요 기여로, 인덱스를 매번 갱신하지 않고도 테이블 데이터를 효율적으로 저장 및 조회할 수 있게 함.
- 스트리밍 복제: 실시간 데이터 복제를 지원하며 현재 가장 널리 사용되는 Postgres 기능 중 하나.
- 병렬 쿼리: 여러 CPU를 활용해 쿼리 성능을 향상, 특히 분석 워크로드에 효과적.
- 테이블 파티셔닝: SQL 표준 문법을 기반으로 파티셔닝 기능을 간소화.
- 논리 복제: 전체 클러스터 복제 대신, 특정 데이터베이스나 테이블 수준의 유연한 복제를 지원.
- MERGE 명령어: 과거에는 애플리케이션당 평균 12개의 MERGE 구문을 수동 변환하는 데 2일이 소요됐지만, 해당 기능 도입으로 주요 마이그레이션 장애 요소 제거.

PostgreSQL 17에 대한 기여
PostgreSQL 17에서는 증분 백업 기능의 도입에 집중했으며, 이는 대규모 데이터베이스 및 AI 워크로드에 큰 변화를 가져옵니다. 시간과 공간을 절약할 뿐 아니라, 빠른 복구를 통해 다운타임을 줄일 수 있습니다.
2024년에는 EDB가 Postgres에 가장 많은 코드를 기여했고, 가장 많은 패치 작성자를 배출했습니다. 특히, 신규 코드 기여자가 많아졌다는 점은 PostgreSQL 전문성이 더욱 확산되고 있다는 긍정적인 신호입니다.


EDB가 Postgres에 기여하는 이유
Postgres에 대한 기여는 EDB의 핵심 미션과 직결되며 다음과 같은 가치를 창출합니다:
- 탁월한 고객 지원 제공: 우리가 직접 코드를 작성하기 때문에 Postgres 버그와 같은 문제에 대해 즉시 패치를 제공하고 성능 향상을 위한 아키텍처 개선도 함께 진행합니다.
- Postgres 생태계 확장: 기능 기여를 통해 산업 전반에서 PostgreSQL 채택을 촉진합니다.
- 우수한 인재 확보: Postgres 릴리스에의 기여를 통해 가시성을 높이고, 뛰어난 데이터베이스 엔지니어를 유치 및 육성합니다.
- 커뮤니티 문화 조성: 커뮤니티와 기여를 인정하고 축하함으로써 혁신과 공유 문화를 조성합니다.
- 고객 자부심 고취: EDB의 1600개 이상의 고객은 우리와의 협업이 오픈소스 커뮤니티 발전에 직접 기여한다는 점에 자부심을 가집니다.
Postgres 발전을 위한 EDB의 노력
PostgreSQL은 이제 더 이상 대안이 아닌, 개발자들이 신규 프로젝트의 첫 번째 선택으로 꼽는 데이터베이스입니다. 우리는 이를 지속시키기 위해 다음 전략에 집중하고 있습니다:
- 접근성 향상: 초기에는 Windows 설치 프로그램 부재로 인해 Postgres 보급에 장애가 있었지만, EDB는 이제 모든 환경과 빌드에 대해 설치 프로그램을 제공합니다.
- 미래 대비: AI 통합, 멀티플랫폼 배포, GPU 및 특수 CPU 같은 하드웨어 혁신을 수용하는 방향으로 PostgreSQL을 진화시키고 있습니다.
- Kubernetes 통합 강화: EDB는 CloudNativePG Kubernetes 오퍼레이터를 오픈소스화하고, 저작권을 CNCF에 기증했습니다. 이는 PostgreSQL이 Kubernetes 환경에서 자리잡는 데 중요한 이정표이며, 2025~2026년 CNCF 인큐베이션을 목표로 하고 있습니다.
EDB의 선도적인 솔루션
- EDB Postgres AI – Hybrid Control Plane: 온프레미스, Kubernetes, 클라우드 전반에서 단일 인터페이스로 배포, 업그레이드, 고가용성을 관리하고 운영 효율성을 최대 30% 향상시킵니다.
- EDB Postgres Distributed: 계획된 업그레이드나 장애 발생 시에도 중단 없는 운영을 보장하며, 99.999% 가용성과 로컬 복제 대비 5배의 처리량을 제공합니다.
- EDB Postgres Advanced Server: 95% 이상의 Oracle 호환성을 제공하며, 보안, 성능 최적화, 엔터프라이즈 지원을 통해 마이그레이션 리스크를 줄입니다.
- PGAdmin: 인도 팀이 주도적으로 개발하고 있으며, TimeScale DB 설문조사 기준 가장 인기 있는 PostgreSQL 관리 도구입니다. 커뮤니티에도 지속적으로 개선사항을 반영하고 있습니다.
PostgreSQL의 우수성을 지속적으로 지원
20년 전 Oracle 대안으로 시작된 여정에서, 이제는 Postgres AI 및 커뮤니티 성장을 선도하고 있습니다. 우리는 PostgreSQL이 전 세계적으로 가장 선호되는 데이터베이스가 되도록 계속해서 지원하고 있습니다. 앞으로도 강력하고 미래 지향적인 엔터프라이즈 데이터베이스 기술을 더 많은 사용자에게 제공하는 데 앞장서겠습니다.