[EDB 엔지니어링 뉴스레터 #5] PostgreSQL, AI 인프라, Kubernetes 기반 데이터베이스 최신 소식
2025년 4월, EDB 엔지니어링 뉴스레터 다섯 번째 호에 오신 것을 환영합니다!
이번 뉴스레터에서는 PostgreSQL 개발과 보안, Kubernetes 기반 데이터베이스 운영, CloudNativePG 1.26.0 RC1, AI 추론 인프라 등 EDB 엔지니어링 팀이 주목한 오픈소스 기술 소식과 내부 인사이트를 소개합니다.
AI와 오픈소스 기술 트렌드
GPT-4o 이미지 생성 기능과 C2PA 메타데이터
OpenAI가 ChatGPT에 통합된 GPT-4o의 이미지 생성 기능을 공개했습니다.
20개 이상의 객체를 정교하게 구성하며, 사진처럼 자연스러운 비주얼, 정확한 텍스트 렌더링, 대화형 수정 기능 등을 제공합니다. 특히 C2PA 메타데이터 기반 안전성 강화로 교육 및 창작 분야에서의 활용 가능성이 주목됩니다.

자세히 보기: Introducing 4o Image Generation
Apache Arrow object_store 크레이트, 독립 프로젝트로 분리

Rust 언어 기반 Apache Arrow 라이브러리에서 object_store 크레이트가 독립 프로젝트로 분리되었습니다. AWS S3, Google Cloud Storage 등의 오브젝트 스토리지 연동을 지원하는 이 라이브러리는 독립적인 배포와 유지관리를 통해 더욱 유연하게 활용할 수 있게 됐습니다.
GitHub 프로젝트 보기: arrow-rs-object-store
NVIDIA, AI 추론용 오픈소스 프레임워크 Dynamo 공개

NVIDIA의 GTC 컨퍼런스에서 발표된 Dynamo는 ‘AI 팩토리의 운영체제’로 불리며, 대규모 AI 추론 환경의 과제를 해결하는 오픈소스 프레임워크입니다. 하드웨어보다 더 큰 주목을 받은 이 프레임워크는 AI 인프라 전략의 중요한 전환점이 될 수 있습니다.
기사 보기: The Register 보도
EDB 엔지니어링 팀의 PostgreSQL 활동 소식
PostgreSQL 확장 기능 검색 경로 패치 소개
Peter Eisentraut는 1999년부터 PostgreSQL 개발에 기여해 온 핵심 멤버입니다. 최근 PGConf.Dev을 앞두고 열린 가상 밋업에서 지난 1년 동안 개발한 확장 기능 검색 경로(extension search path) 패치를 소개했습니다.
그는 이 기능이 해결하고자 한 문제와 향후 PostgreSQL 생태계에 기여할 수 있는 방향을 심도 있게 설명했습니다.
Kubernetes 기반 데이터베이스 운영 경험과 인사이트
Data on Kubernetes Community가 주관한 패널 토론에 Lori Lorusso, Karen Jex, Frances Thai와 EDB의 Lætitia Avrot(Principal Technical Marketing Product Manager)가 참여해 Kubernetes 환경에서의 데이터베이스 운영 경험과 인사이트를 공유했습니다.
CloudNativePG로 Kubernetes에서 PostgreSQL 운영하기
2025년 3월 6일 Data on Kubernetes 밋업에서 Jonathan Battiato(Data on Kubernetes 앰배서더이자 EDB 선임 SDE)는 CloudNativePG를 활용해 PostgreSQL을 고가용성(HA), 확장성 및 재해 복구 기능을 갖춘 프로덕션 환경에서 안정적으로 운영하는 방법을 주제로 발표했습니다.
외부 공격으로부터 PostgreSQL 보호하기
Bruce Momjian(VP, Postgres Evangelist)은 승인되지 않은 사용자가 PostgreSQL 패스워드를 탈취하거나, 쿼리 결과를 엿보거나, 세션을 가로채 잘못된 데이터를 반환하려는 시도에 관해 설명했습니다.
이러한 위협에 대응하기 위한 PostgreSQL 내장 기능과 함께 관리자가 반드시 이해해야 할 보안 취약 지점도 명확히 짚어주었습니다.
PostgreSQL 개발 입문자를 위한 가이드
Pavan Deolasee(Senior Principal Engineer)는 PostgreSQL 개발에 입문하려는 사람들을 위해 다음 내용을 단계별로 소개합니다.
- 소스 코드 다운로드 방법
- 컴파일 및 설치 과정
- 기본적인 코드 구조와 실행 흐름
- 디버깅 방법
PostgreSQL을 직접 해킹(hacking)하며 학습하고 싶은 분들에게 유익한 가이드입니다.
EDB와 Postgres의 과거와 미래
Tom Kincaid(VP of Engineering)는 오랜 기간 EDB 고객들이 Postgres를 통해 얻은 혜택을 되짚은 뒤, 앞으로 EDB가 PostgreSQL 프로젝트와 생태계에 어떤 방식으로 기여할 계획인지 이야기했습니다.
PostgreSQL 고객 이슈와 실전 대응 전략
PostgreSQL 환경에서는 고객의 긴급 이슈가 성능 병목, 데이터 무결성 문제 및 복제 충돌과 같은 복잡한 문제로 이어질 수 있습니다.
특히 subtransaction 캐시 오버플로우, 느린 vacuum으로 인한 wraparound 위험, 데이터 손상, 복제 충돌 등은 서비스 중단으로 이어질 수 있는 심각한 이슈입니다.
Rushabh Lathia(Senior Principal Engineer, Director)와 Dilip Kumar(Senior Principal Engineer, Engineering Manager)는 실제 사례를 바탕으로 이러한 문제를 구조적으로 해결하는 방법을 공유했습니다.
CloudNativePG 1.26.0 RC1 릴리스
Gabriele Bartolini(VP, Chief Architect, Kubernetes)는 CloudNativePG 1.26.0 Release Candidate의 새로운 기능과 제거 예정 기능(Deprecations)을 정리해 소개했습니다.

EDB 엔지니어링 뉴스레터 #5 FAQ
EDB 엔지니어링 뉴스레터 #5에서는 어떤 내용을 다루나요?
PostgreSQL 개발과 보안, Kubernetes 기반 데이터베이스 운영, CloudNativePG 1.26.0 RC1, AI 추론 인프라, Apache Arrow object_store 프로젝트 등 오픈소스 및 데이터베이스 관련 소식을 다룹니다.
CloudNativePG는 Kubernetes에서 PostgreSQL을 어떻게 운영하나요?
본문에서 소개한 발표는 CloudNativePG를 활용해 PostgreSQL을 고가용성, 확장성 및 재해 복구 기능을 갖춘 프로덕션 환경에서 운영하는 방법을 설명합니다.
CloudNativePG 1.26.0 RC1은 정식 릴리스인가요?
아닙니다. RC1은 Release Candidate를 의미합니다. 본문에서는 CloudNativePG 1.26.0 RC1의 새로운 기능과 향후 제거될 예정인 기능을 정리한 릴리스 안내를 소개합니다.
PostgreSQL 개발에 입문하려면 무엇을 학습해야 하나요?
본문에서 소개한 입문 가이드는 PostgreSQL 소스 코드 다운로드, 컴파일과 설치, 기본 코드 구조와 실행 흐름, 디버깅 방법을 단계별로 다룹니다.
PostgreSQL 운영 환경에서 주의해야 할 보안 위협은 무엇인가요?
승인되지 않은 사용자의 패스워드 탈취, 쿼리 결과 노출, 세션 가로채기와 잘못된 데이터 반환 등이 소개됩니다. 관련 발표에서는 이러한 위협에 대응하는 PostgreSQL 내장 기능과 관리자가 알아야 할 보안 취약 지점도 설명합니다.
다음 EDB 엔지니어링 뉴스레터에서 만나요
이번 뉴스레터가 도움이 되셨다면 PostgreSQL 개발에 참여하고 싶은 분들을 위한 PostgreSQL 해커 멘토링 Discord도 확인해 보세요. 커뮤니티와 함께 PostgreSQL의 미래를 만들어갈 여러분을 기다립니다.
감사합니다.
– EDB 엔지니어링 팀 일동