Skip to the content Skip to the Navigation

EDB 코리아 블로그

  • 공식웹사이트US Website
  • EDB 제품Products
  • 블로그KR Blog
  • 고객사례Customer Stories
  • EDB 문서US Docs
  • 국내 EDB 파트너KR Partners
  • 문의Contact
  • 02.501.5113Top Page

블로그

  1. HOME
  2. 블로그
2026-02-19 / Last updated : 2026-02-19 Grace Technical Blog

AddressSanitizer와 PostgreSQL: 스택 버퍼 오버플로 해결 사례

작성자: Mark Wong 작성일: 2026년 2월 8일 개발자에게 메모리 오염(Memory Corruption) 버그는 가장 까다로운 숙제 중 하나입니다. 이번 포스팅에서는 메모리 오류 탐지 도구인 **AddressSanitizer(ASan)**가 어떻게 실제 버그를 찾아냈는지, 그리고 PostgreSQL 회귀 테스트(Regression Tests) 환경에서 이를 처음 접하는 분들이 로컬에서 어떻게 실행할 수 있는지 간단한 가이드를 소개합니다. 1. 사건의 발단: “내 로컬에선 잘 되는데?” 최근 저는 최신 코딩 스타일을 적용하기 위해 몇 가지 시스템 카탈로그 함수를 리팩토링(Refactoring)하는 패치를 제출했습니다. 선택적 매개변수(Optional parameters)를 추가하는 작업이었죠. 제 로컬 환경에서 수행한 회귀 테스트는 모두 통과했습니다. 심지어 Cirrus CI의 대부분의 테스트 항목도 모두 통과했죠. 하지만 딱 하나, AddressSanitizer를 사용하는 테스트 세션에서만 빨간불이 들어왔습니다. 테스트 결과를 분석하는 방법은 여러 가지가 있지만, 간단히 말씀드리면 빨간색으로 표시된 Run […]

2026-02-13 / Last updated : 2026-02-13 Grace EDB Lab

AI 붐의 정점? 아니, 이제 겨우 시작일 뿐입니다

These Enterprise Leaders’ View of the AI Boom Is That It’s Just Starting, Not Peaking Contributor Content ByMatthew Kayser 현대 기업 AI 아키텍처에서 ‘데이터 주권’이 갖는 의미 최근 언론에서는 전 세계적인 3조 달러 규모의 AI 투자 붐이 비극적인 결말로 끝날 수 있다고 경고합니다. 데이터 센터와 컴퓨팅 인프라에 쏟아 부은 막대한 자본이 결코 회수되지 못할 것이라는 논리죠. “만약 AI 거품이 터진다면?”이라는 질문은 충분히 던질 수 있는 의문입니다. 하지만 이 질문은 현재 전 세계 이사회가 직면한 더 큰 진실을 놓치고 있습니다. 글로벌 기업들은 현재의 상황을 거품이 아닌, 도약을 위한 활주로로 보고 있습니다. 오픈 소스 포스트그레스(PostgreSQL) 기반의 AI 및 데이터 플랫폼 전문 기업인 EDB의 최신 연구에 따르면, 전 세계 리더의 97%가 향후 3년 […]

2026-02-11 / Last updated : 2026-02-19 Grace EDB Lab

특정 벤더의 함정 탈출: 진정한 오픈소스가 데이터 주권을 위한 최선의 길인 이유

Kim Kaluba February 09, 2026 단일 벤더의 함정 극복: 진정한 오픈 소스가 데이터 주권으로 가는 최선의 길인 이유 오픈 소스의 약속은 언제나 명확했습니다. 바로 ‘전략적 자유’입니다. 하지만 오늘날 그 약속이 위협받고 있습니다. MySQL과 같은 많은 기초 오픈 소스 기술들이 단일 벤더의 통제 아래 놓이면서, 로드맵이 억제되고 배포 옵션이 제한되는 ‘벤더 함정’에 빠지고 있기 때문입니다. 이러한 현상은 세계에서 가장 인기 있는 두 오픈 소스 데이터베이스인 MySQL과 PostgreSQL의 서로 다른 행보에서 극명하게 드러납니다. 벤더 주도형 혁신의 쇠퇴 특정 기업이 오픈 소스 솔루션을 독점적으로 제어하게 되면, 혁신은 커뮤니티의 필요가 아닌 기업의 이익과 우선순위에 따라 결정됩니다. 데이터가 이를 증명합니다. 2006년에서 2025년 사이, MySQL의 커밋(Commit) 횟수는 최고치인 26,748개에서 4,725개로 급감했습니다. 이러한 기여도의 감소는 기술적 허들에 […]

2026-02-11 / Last updated : 2026-02-11 Grace Technical Blog

PostgreSQL과 AddressSanitizer를 활용한 스택 버퍼 오버플로우 탐지 실습

작성자: Mark Wong 날짜: 2026년 2월 8일 이 글은 메모리 오염(Memory Corruption) 버그를 찾기 위해 설계된 프로그래밍 도구인 AddressSanitizer(ASan)가 어떻게 실제 버그를 발견했는지에 대한 이야기입니다. 또한, AddressSanitizer를 처음 접하는 분들이 PostgreSQL 회귀 테스트(Regression Tests)와 함께 실행하는 데 어려움을 겪지 않도록 로컬 환경에서 사용하는 방법도 함께 소개합니다. 버그 발견 사례 최근 저는 몇몇 시스템 카탈로그 함수를 최신 코딩 스타일에 맞춰 옵션 파라미터를 가질 수 있도록 리팩토링하는 #PatchPositivity 패치 시리즈를 제출했습니다. 로컬에서 회귀 테스트를 수행했을 때는 문제가 없었고, Cirrus CI 테스트도 대부분 통과했습니다. 하지만 AddressSanitizer를 사용하는 테스트 단계에서만 실패가 발생했습니다. 출력 결과를 검토하는 방법은 여러 가지가 있지만, 요점만 말씀드리면 다음과 같습니다. 빨간색으로 표시된 Run test_world 섹션은 회귀 테스트 실행 중 실패가 발생했음을 […]

2026-02-10 / Last updated : 2026-02-10 Grace Technical Blog

AI 거버넌스란 무엇인가?

EDB 팀 2026년 2월 6일 AI 거버넌스(AI Governance)는 조직이 인공지능(AI) 시스템을 안전하고 윤리적이며 투명하게 운영하고, 관련 법규를 준수하기 위해 사용하는 정책, 프로세스 및 기술적 통제 수단을 의미합니다. 쉽게 말해, AI를 어떻게 책임감 있게 사용할 것인지, 그리고 문제가 발생했을 때 누구에게 책임이 있는지를 규명하는 핵심적인 체계입니다. 효과적인 AI 거버넌스는 데이터 수집과 모델 학습부터 검증, 배포, 모니터링, 그리고 최종 폐기에 이르기까지 AI 생애주기 전반에 걸쳐 적용됩니다. 이를 통해 AI 시스템이 내린 결정을 인간이 이해하고 감사(Audit)하며, 수정하거나 필요한 경우 직접 개입하여 제어할 수 있도록 보장합니다. 거버넌스는 단일 팀의 업무가 아닙니다. 다음과 같은 조직 간의 긴밀한 협업이 필요합니다: AI 거버넌스의 핵심은 결국 책임성에 있습니다. 시스템이 점점 더 자율화되더라도, 그 결과가 사람, 재정, 안전 또는 […]

2026-02-09 / Last updated : 2026-02-09 Grace Technical Blog

시계열 데이터(Time Series)란 무엇이며 어떻게 활용되는가?

EDB 팀 | 2026년 2월 6일 시계열 데이터는 시간이 지남에 따라 추적되는 데이터로, 각 값은 특정 시점과 연결되어 있습니다. 주가, 웹사이트 트래픽, 센서 판독값, 월별 매출 수치 등이 대표적인 예입니다. 시간 자체가 데이터의 일부이기 때문에, 시계열 분석은 단순히 ‘무슨 일이 일어났는가’를 넘어 ‘상황이 어떻게 변하고 있는가’를 조직이 이해하도록 돕습니다. 기업은 시계열 데이터를 분석함으로써 패턴을 식별하고, 이상 징후를 감지하며, 미래의 결과를 예측할 수 있습니다. 이러한 통찰력은 수요 계획, 시스템 모니터링, 예측 유지보수와 같은 중요한 비즈니스 케이스의 원동력이 됩니다. EDB Postgres® AI는 Postgres의 신뢰성과 확장 가능한 성능, 그리고 폭넓은 인공지능(AI) 및 머신러닝(ML) 에코시스템 통합을 결합하여 시계열 워크로드를 지원합니다. 이를 통해 기업은 시간 기반 데이터를 대규모로 효율적으로 분석하고 실행 가능한 인사이트를 도출할 수 […]

2026-02-09 / Last updated : 2026-02-09 Grace Technical Blog

MariaDB vs. PostgreSQL: 비즈니스에 적합한 오픈소스 데이터베이스 선택하기

EDB 팀 2026년 2월 6일 MariaDB와 PostgreSQL은 세계에서 가장 널리 사용되는 두 가지 오픈소스 관계형 데이터베이스입니다. 두 데이터베이스 모두 소규모 웹 앱부터 대규모 엔터프라이즈 시스템에 이르기까지 다양한 산업 분야의 애플리케이션을 구동하고 있습니다. 둘 다 SQL 기반이며 오픈소스이고 매우 뛰어난 성능을 자랑합니다. 하지만 설계 철학, 기능 세트, 그리고 현대적인 워크로드에 대한 장기적인 적합성 측면에서는 중요한 차이점이 있습니다. 데이터베이스 선택은 장기적인 결과를 초래하기 때문에 이러한 비교는 매우 중요합니다. 성능, 확장성, 확장 가능성, 보안 및 라이선스는 모두 시스템이 비즈니스와 함께 얼마나 잘 성장할 수 있는지에 영향을 미칩니다. 이 가이드에서는 MariaDB와 PostgreSQL의 차이점과 공통점, 그리고 특히 데이터 신뢰성과 엔터프라이즈 지원 역량이 중요할 때 워크로드에 따라 적합한 데이터베이스를 선택하는 방법을 알아봅니다. MariaDB와 PostgreSQL의 차이점은 무엇인가요? […]

2026-02-04 / Last updated : 2026-02-04 Grace Technical Blog

OpenAI가 Postgres Distributed를 사용해야 하는 이유

Jozef de Vries 2026년 2월 3일 지난주, OpenAI는 단일 프라이머리(Single-primary) 기반의 PostgreSQL 인스턴스를 확장하여 8억 명의 사용자를 수용했던 자신들의 설계 방식을 상세히 공개했습니다. 발표 직후, MariaDB는 자사 제품을 사용했다면 OpenAI가 겪었던 여러 ‘균열’ 없이도 충분히 동일한 규모를 처리했을 것이라 주장하고 나섰습니다. OpenAI가 보여준 방식은 분명 Postgres 설계와 운영에 대한 깊은 전문성을 입증했습니다. 하지만 동시에, 단일 쓰기(Single-writer) 아키텍처로 현대의 방대한 워크로드를 감당하기 위해 팀이 얼마나 뼈를 깎는 노력을 기울여야 하는지도 여실히 보여주었습니다. MariaDB 측의 주장은 차라리 Postgres 생태계를 아예 떠나는 것이 낫다는 의미로 들립니다. 하지만 이에 대한 반론은 명확합니다. 이미 시장의 승자는 Postgres라는 점입니다. Postgres는 전 세계에서 가장 빠르게 성장하는 데이터베이스이며, 매년 실시되는 Stack Overflow 설문 조사에 따르면 지난 10년 동안 […]

2026-02-04 / Last updated : 2026-02-04 Grace Technical Blog

[EDB KR 블로그]Kubernetes 환경에서 PostgreSQL을 운영하기 위한 고민과 선택들

2026년 02월 04일 김명준 차장 Consultant, Professional Services | EDB 코리아 Kubernetes 환경이 성숙해지면서 PostgreSQL과 같은 전통적인 RDBMS를 Kubernetes 위에서 운영하는 사례는 더 이상 낯설지 않다. 이미 많은 조직이 프로덕션 환경에서 데이터베이스를 컨테이너 기반으로 운영하고 있다. 하지만 실제 운영 경험이 쌓일수록, “Kubernetes에서 PostgreSQL을 운영한다”는 말이 단순히 배포 방식의 변화를 의미하지 않는다는 점이 분명해진다. 이 글은 Kubernetes 환경에서 PostgreSQL을 운영하는 사람이 자연스럽게 거치게 되는 고민과 선택의 흐름을 정리한 기록이다. 1. 첫 번째 관문: “그냥 올리면 안 되는 이유” Kubernetes에 익숙해질수록, 모든 워크로드를 동일한 방식으로 다루고 싶어진다. 심지어 Postgres는 도커 허브에 공식 이미지를 제공하고 있으니 그 유혹은 더 커질 수밖에 없다. 이미지도 구했으니 그냥 올리면 될 것만 같다. 때문에 여느 프로그램들처럼 PostgreSQL […]

2026-02-02 / Last updated : 2026-02-02 Grace 📬EDB 엔지니어링 뉴스레터

[EDB 엔지니어링 뉴스레터 #15] AI 시대의 데이터 혁신과 PostgreSQL의 미래

EDB 엔지니어링 뉴스레터 15호에 오신 것을 환영합니다! 최근 데이터 업계의 주요 소식과 EDB 엔지니어링 팀이 집중하고 있는 최신 프로젝트들을 전해드립니다. 우리가 주목하는 최신 뉴스 1. 최고 권위 AI 컨퍼런스에서도 피할 수 없는 ‘환각(Hallucination)’ 현상 GPTZero 팀의 조사 결과, NeurIPS 2025 승인 논문과 ICLR 2026 제출 논문에서 150건 이상의 허위 인용(Hallucinated citations)이 발견되었습니다. 이는 생성형 모델이 학술적 메타데이터 구조는 완벽하게 흉내 내지만, 실제 데이터베이스에는 존재하지 않는 ‘바이브 사이팅(vibe citing)’ 현상을 보여줍니다. 이미 인간 동료 검토(Peer review)를 통과한 논문들에서조차 이러한 오류가 대량 발견되었다는 점은, AI를 이용한 논문 제출 폭주가 기존의 검증 시스템을 압도하며 발생한 심각한 시스템적 실패를 시사합니다. 2. 폭발적인 글로벌 AI 컴퓨팅 용량과 그 이면의 비용 Epoch AI의 분석에 따르면, 글로벌 […]

2026-02-02 / Last updated : 2026-02-02 Grace EDB Lab

[EDB KR 블로그]AI가 바꿀 미래: 우리가 간과하고 있는 5가지 놀라운 진실

2026년 02월 01일 윤명식 상무 Consultant, Professional Services | EDB 코리아 인공지능(AI)이라는 단어를 들으면 무엇이 떠오르시나요? 많은 이들이 일자리 대체에 대한 막연한 불안감, 혹은 인간을 뛰어넘는 기술에 대한 두려움을 이야기합니다. 미디어는 연일 AI가 가져올 파괴적인 변화를 예고하고, 우리는 그 거대한 물결 앞에서 속수무책인 것처럼 느껴지기도 합니다. 하지만 AI의 미래는 우리가 생각하는 것보다 훨씬 더 미묘하고 놀라운 방식으로 전개됩니다. 최근 출간된 『Building a Data and AI Platform with PostgreSQL』과 여러 전문가들의 통찰에 따르면, AI 혁명은 모든 것을 파괴하는 ‘대체(replacement)’가 아니라 기존의 질서를 새롭게 구성하는 ‘재정렬(rearrangement)’에 가깝습니다. 이 글에서는 대부분의 사람들이 간과하고 있는 AI 시대의 놀라운 진실 5가지를 파헤쳐 보고자 합니다. 진실 1: 소수만이 아는 비밀 – 13%의 기업이 AI로 5.5배 더 […]

2026-01-21 / Last updated : 2026-01-21 Grace Technical Blog

PostgreSQL 기여자 스토리: Mark Wong 

EDB Team (Floor Drees) 2026년 1월 14일 올해 초, 우리는 PostgreSQL 개발에 잠재력을 보이는 동료들이 실제 컨트리뷰터(Contributor)로 성장할 수 있도록 지원하는 “Developer U” 프로그램을 시작했습니다. 저는 개인적으로 개발자들의 성장 배경이나 ‘시작점’에 대한 이야기를 듣는 것을 좋아합니다. 그래서 이 프로그램에 참여한 몇몇 분들과 그들의 동기, 희망, 그리고 그들이 만든 패치(Patch)에 대해 이야기를 나누어 보았습니다. EDB에서의 역할: 성능 평가부터 커뮤니티 지원까지 EDB에서 Mark Wong은 다양한 분야를 다루고 있습니다. 그는 내부 및 외부 사용을 위해 EDB 제품의 성능을 평가하고, 다양한 엔터프라이즈 리눅스 배포판을 사용하는 다수의 빌드 팜(Build Farm) 머신들을 관리하며, 여러 PostgreSQL 행사에서 연사로 활동합니다. 특히 그는 업무 시간 중에 커뮤니티 활동과 오픈소스 기여를 할 수 있는 환경에서 일하고 있습니다. Mark는 원래 OSDL(현재의 […]

2026-01-21 / Last updated : 2026-01-21 Grace Technical Blog

다운타임의 비용과 조직에 미치는 영향을 최소화하는 방법

EDB Team 2026년 1월 8일 오늘날 기업 환경에서 시스템 다운타임은 수익, 평판, 그리고 비즈니스 회복 탄력성에 치명적인 타격을 입힙니다. 아주 짧은 서비스 중단이라도 수천억원에 이르는 재정적 손실로 직결될 수 있습니다. 데이터베이스(DB), 고객 포털, 혹은 내부 운영 및 온라인 트랜잭션을 처리하는 플랫폼과 같은 미션 크리티컬(Mission-Critical) 시스템이 멈추면, ‘중단 없는 서비스’를 요구하는 내부 팀과 외부 이해관계자 모두에게 즉각적인 영향을 미칩니다. 이 글에서는 다운타임으로 인해 발생하는 비용 증가를 분석하고, 조직이 이를 방어하기 위해 취할 수 있는 전략을 살펴봅니다. 특히 다운타임 완화에 있어 데이터 인프라가 수행하는 핵심적인 역할과, EDB Postgres® AI(EDB PG AI)의 고가용성(HA) 및 분산 아키텍처 지원이 어떻게 예상치 못한 장애 상황에서도 시스템을 온라인 상태로 유지하는지 알아보겠습니다. 다운타임(Downtime) 비용이란 무엇인가? 흔히 ‘다운타임’이라고 하면 […]

2026-01-12 / Last updated : 2026-01-12 Grace Technical Blog

소프트웨어 자재 명세서(SBOM): 투명성과 보안을 위한 필수 가이드

EDB Team | 2026년 1월 8일 오늘날 소프트웨어 환경에서 ‘복잡성’은 강력한 무기이자 동시에 취약점이기도 합니다. 현대의 애플리케이션은 오픈 소스 라이브러리, 서드파티 패키지, 플러그인, 그리고 커스텀 코드가 뒤섞인 수천 개의 컴포넌트로 구성됩니다. 이는 개발 속도를 획기적으로 높여주지만, 공급망 취약점이나 오래된 종속성(Dependency)이라는 보이지 않는 리스크를 만들어냅니다. 여기서 소프트웨어 자재 명세서(SBOM, Software Bill of Materials)가 등장합니다. SBOM은 소프트웨어를 구성하는 모든 컴포넌트의 상세 목록, 즉 소프트웨어의 ‘성분 표시 라벨’과 같습니다. 이 목록은 애플리케이션 내부를 투명하게 들여다볼 수 있는 시야를 제공합니다. 이 글에서는 SBOM이 왜 현대 엔터프라이즈에 필수적인지, 어떻게 생성하는지, 그리고 가장 가치 있게 활용되는 분야는 어디인지 살펴봅니다. 또한, EDB Postgres® AI(EDB PG AI)가 PostgreSQL 및 엔터프라이즈 데이터 스택에 대한 SBOM 도입을 어떻게 지원하는지 논의합니다. […]

2026-01-08 / Last updated : 2026-01-12 Grace Technical Blog

[EDB KR 블로그]2026년, 당신의 PostgreSQL을 한 단계 업그레이드할 6가지 핵심 기능

2026년 01월 08일 윤명식 상무 Consultant, Professional Services | EDB 코리아 서문 2026년 새해가 밝았습니다. 새해는 새로운 시작과 기술에 대한 새로운 다짐을 하기에 더없이 좋은 시간입니다. 지난 한 해 동안 PostgreSQL 18.1이 출시되며 비동기 I/O(AIO), 네이티브 UUID v7 지원 등 개발자를 위한 주요 기능들이 대거 향상되었습니다. 이제 새로운 각오와 함께, 이 글에서는 2026년을 더욱 “PostgreSQL답게 풍요로운(PostgreSQL-prosperous)” 한 해로 만들어 줄 여섯 가지 강력한 기능을 소개하고자 합니다. 1. 시간 제약 (Temporal Constraints): 시간 기반 데이터 무결성 강화 시간 제약이란 ‘이전(before)’, ‘이후(after)’, ‘도중(during)’, ‘까지(until)’와 같이 시간을 기반으로 시스템의 동작을 제어하는 규칙을 의미합니다. PostgreSQL 18부터는 이 기능을 사용하여 시간 경과에 따른 데이터 무결성을 강화할 수 있게 되었습니다. 즉, 특정 날짜나 타임스탬프 범위 내에서만 […]

2026-01-05 / Last updated : 2026-01-05 Grace 📬EDB 엔지니어링 뉴스레터

EDB Engineering 뉴스레터 #14

2026년 새해를 맞아 본사 엔지니어링 팀에서 발행한 EDB Engineering Newsletter #14의 핵심 내용을 정리해 드립니다. 이번 호에서는 AI 모델의 신뢰성 문제, 엔터프라이즈 환경에서의 AI 에이전트 도입, 그리고 PostgreSQL 클러스터의 안정성 확보를 위한 카오스 테스팅 등 실무에 즉시 참고할 만한 기술 트렌드를 다루고 있습니다. 1. 주목해야 할 IT/Data 뉴스 (News we’re watching) IT 인프라 및 데이터 환경 변화에 민감한 실무진을 위해 엄선한 뉴스입니다. 1) AI 모델의 ‘보상 해킹’과 OpenAI의 대응 강화 학습(RL)으로 훈련된 AI 모델이 목표 달성을 위해 인간을 속이는 기만적 행동, 즉 “보상 해킹(Reward Hacking)”을 발전시키고 있다는 연구 결과가 있었습니다. 이에 대응하여 OpenAI는 모델이 자신의 속임수 가능성을 스스로 드러내도록 하는 “고백(Confessions)” 프로토콜을 도입했습니다. 이는 AGI로 나아가는 과정에서 모델의 정렬(Alignment) 문제를 […]

2026-01-02 / Last updated : 2026-01-02 Grace Technical Blog

PostgreSQL 컨트리뷰터 스토리: 매니 우드(Manni Wood)

EDB는 올해 초부터 PostgreSQL 개발에 재능이 있는 동료들을 발굴해 실제 기여자로 성장시키는 ‘Developer U’ 프로그램을 운영하고 있습니다. 저는 인물들의 탄생 설화에 유독 약한 편이라, 프로그램 참가자들을 만나 그들의 동기와 꿈, 그리고 그들이 만든 패치(Patch)에 대해 이야기를 나누고 있습니다. 오늘은 그중에서도 독특한 이력을 가진 매니 우드(Manni Wood)를 소개합니다. 매니는 EDB에서 3년 동안 Go 언어로 마이크로서비스를 개발해 왔습니다. 최근에는 엔지니어링 미팅에서 발표 역량을 보여주며 솔루션 그룹에 합류했고, 현재는 기술 블로그 작성, 가이드 영상 제작, 소프트웨어 트러블슈팅 등을 담당하고 있습니다. 1. 배경: 도서관학 전공자가 컴퓨터에 빠진 이유 매니는 어릴 적부터 컴퓨터를 좋아했지만, 비싼 장비와 접근성 문제로 잠시 꿈을 접고 영문학 학사와 도서관학 석사 과정을 밟았습니다. 하지만 운명이었을까요? 컴퓨터공학 교수진이 문헌정보학 수업에 들어와 ICT를 […]

2026-01-02 / Last updated : 2026-01-02 Grace Technical Blog

PostgreSQL 컨트리뷰터 스토리: 마리오 곤잘레스(Mario Gonzalez)

올해 초, EDB는 PostgreSQL 개발에 잠재력을 가진 동료들이 실제 기여자로 성장할 수 있도록 돕는 ‘Developer U’ 프로그램을 시작했습니다. 저는 사람들의 시작점에 관심이 많기에, 프로그램 참가자들과 만나 그들의 동기, 희망, 그리고 현재 작업 중인 패치(Patch)에 관해 이야기를 나눴습니다. <small>▲ 지난 9월 팀 오프사이트 중인 마리오(오른쪽) (Alt: PostgreSQL 컨트리뷰터 마리오 곤잘레스의 팀 워크샵 모습)</small> 칠레에 거주하며 EDB의 TPA(Trusted Postgres Architect) 팀에서 근무 중인 마리오 곤잘레스는 그간 edb-python, Barman, repmgr 등 다양한 프로젝트에 참여해 온 베테랑 엔지니어입니다. 1. 배경: 리눅스에서 포스트그레스까지 마리오는 어릴 적 Basic 언어를 시작으로 컴퓨터 공학을 전공했습니다. 과거 Mandriva Linux에서 근무하며 gdesklets 및 Gnome 프로젝트에 기여한 경험이 있습니다. PostgreSQL과의 인연은 ‘webtranslator’라는 프로젝트로 시작되었습니다. 이는 pgFoundry에 호스트된 테스트 개념의 프로젝트로, PostgreSQL의 […]

2026-01-02 / Last updated : 2026-01-02 Grace EDB Lab

EDB와 레드햇이 제안하는 ‘절대 실패하지 않는’ 자동화 인프라 구축법

작성자: Lizzy Nguyen, Adam Wright, Kim Kaluba (2025년 12월 17일) 자동화의 핵심은 ‘기반’의 견고함입니다 오늘날 디지털 중심 경제에서 IT 인프라의 속도와 신뢰성은 곧 비즈니스의 민첩성을 결정합니다. 많은 기업이 반복적이고 복잡한 업무를 표준화하기 위해 Red Hat Ansible Automation Platform(AAP)을 도입하여 엔터프라이즈급 자동화 전략을 구축하고 있습니다. 하지만 미션 크리티컬한 자동화 환경에서 가장 중요한 원칙은 바로 ‘회복 탄력성(Resilience)’입니다. 그리고 그 회복 탄력성의 시작은 바로 데이터베이스에 있습니다. 자동화 플랫폼의 백엔드 DB가 다운되면 어떻게 될까요? 새로운 작업은 시작될 수 없고, 중요한 운영 로그 기록도 중단됩니다. 전체 비즈니스가 마비되는 것이죠. 이것이 바로 EDB가 제공하는 PostgreSQL 고가용성(HA) 솔루션이 필요한 이유입니다. 왜 EDB Postgres AI와 Red Hat AAP인가? EDB와 레드햇은 고객이 생산 환경에 즉시 적용 가능한 PostgreSQL 고가용성 […]

2026-01-02 / Last updated : 2026-01-02 Grace Technical Blog

프로파일(Profiles) 도입: 알림과 프로브 관리의 새로운 패러다임

작성자: Shubam Tondare (2025년 12월 17일) 엔지니어링의 도전 과제: 데이터보다 무서운 ‘설정 관리’ 분산 모니터링 시스템에서 확장성(Scalability)을 논할 때, 보통은 “초당 얼마나 많은 메트릭을 수집할 수 있는가?”라는 데이터 수집 능력에 초점을 맞춥니다. 하지만 실제 운영 환경에서 더 큰 병목으로 다가오는 것은 바로 ‘설정 관리(Configuration Management)’입니다. 최고의 성능을 내는 모니터링 도구라도 수백 대의 서버 설정을 일일이 만져야 한다면 운영팀의 생산성은 급격히 떨어집니다. EDB PEM 팀은 최근 에이전트와 서버에 프로브(Probes) 및 알림(Alerts)을 할당하는 방식에서 발생하는 구조적인 불편함을 해결했습니다. ‘템플릿’ 방식이 가졌던 한계 (The Template Bottleneck) 기존의 PEM은 프로브와 알림을 관리할 때 서로 다른 두 가지 방식을 사용했습니다. 여기서 문제가 발생합니다. ‘알림 템플릿’은 존재했지만, 실제로 이를 활성화하려면 관리자가 특정 서버 ID마다 알림을 개별적으로 […]

2026-01-02 / Last updated : 2026-01-02 Grace EDB Lab

클라우드 DW가 클러스터 수 늘리기에 급급할 때, WarehousePG는 어떻게 단 하나로 해결할까?

작성자: Dave Stone, Jack Christie (2025년 12월 16일) 1. “데이터를 조회할수록 예산이 바닥납니다” : 교보문고의 고민 “50TB 규모의 클라우드 데이터 웨어하우스(CDW)를 운영하면서, 감당할 수 없을 정도로 치솟는 비용 문제 때문에 밤잠을 설쳤습니다.” 대한민국 최대 서점 체인, 교보문고 IT 지원팀의 정흥식 팀장님이 털어놓은 실제 고민입니다. 클라우드 DW의 ‘종량제(Consumption-based)’ 과금 모델은 초기 도입 시기나 단순 데이터 엔지니어링 작업에는 합리적으로 보입니다. 하지만 수백 명의 현업 부서원이 동시에 대시보드를 새로고침하고, 실시간으로 보고서를 뽑아보는 ‘고동시성(High-concurrency) BI 워크로드’ 환경이 되면 이야기가 달라집니다. 쿼리를 날리는 족족 돈이 나가는 구조라 비용 예측이 아예 불가능해지기 때문입니다. 교보문고는 늘어나는 50TB의 데이터를 관리하기 위해 고군분투했습니다. 하지만 대시보드 하나를 업데이트할 때마다 비용이 발생했고, 분석팀은 정작 중요한 데이터 분석보다 ‘어떻게 하면 비용을 줄일까’를 […]

2025-12-17 / Last updated : 2025-12-17 Grace EDB Lab

[EDB News] AI 워크로드를 위한 WarehousePG 업데이트: “예측 가능한 비용”과 “실시간성” 확보

원문: EnterpriseDB updates WarehousePG with features that fuel AI By Eric Avidon, Senior News WriterPublished: 16 Dec 2025 최근 생성형 AI(GenAI)와 AI 에이전트 도입이 가속화되면서, 현업의 데이터베이스 관리자(DBA)와 아키텍트 분들이 가장 골머리를 앓는 부분은 단연 **’비용 통제’**와 **’실시간 데이터 처리’**일 것입니다. 미국 현지 시간으로 12월 16일 발표된 EDB WarehousePG의 최신 업데이트는 바로 이 두 가지 페인 포인트(Pain Point)를 해결하는 데 초점을 맞췄습니다. 본사에서 발표된 TechTarget의 기사를 바탕으로, 국내 IT 실무진 여러분께 실질적인 도움이 될 핵심 내용을 정리해 드립니다. 1. 핵심 업데이트 배경 지난 4월 출시된 WarehousePG는 오픈소스 Greenplum Database 프로젝트를 기반으로 한 PostgreSQL 데이터 웨어하우스입니다. 이번 업데이트는 AI 개발 비용의 불확실성을 제거하고, AI 에이전트가 실시간 데이터를 활용할 수 있도록 지원하는 […]

2025-12-17 / Last updated : 2025-12-17 Grace Product Updates

EDB Postgres® AI Q4 릴리스: 교보문고가 선택한 데이터 주권과 비용 절감의 해법

Maeve Sullivan December 16, 2025 성공적인 기업 인프라의 핵심은 **’진정한 데이터 주권(True Sovereignty)’**에 있습니다. 이는 단순히 데이터를 내부에 두는 것을 넘어, 데이터와 AI 자산에 대한 통제권, 재무적 예측 가능성, 그리고 벤더 종속성(Lock-in)으로부터의 자유를 의미합니다. 이번 분기 EDB는 트랜잭션, 분석, AI 워크로드 전반에 걸쳐 고객이 더 강력한 통제권을 가질 수 있도록 돕는 핵심 기능들을 발표했습니다. 특히, 대한민국의 교보문고(Kyobo Book Centre) 사례는 이번 업데이트의 가치를 증명하는 강력한 증거입니다. [핵심 사례] 교보문고: 클라우드 비용 절감과 데이터 주권 확보 대한민국 최대 서점 체인인 **교보문고(Kyobo Book Centre)**는 데이터 현대화 과정에서 많은 기업이 겪는 공통적인 딜레마에 직면해 있었습니다. “우리는 50TB 규모의 클라우드 데이터 웨어하우스 쿼리 비용 급증으로 큰 어려움을 겪었습니다. EDB Postgres AI와 WarehousePG는 뛰어난 성능으로 […]

2025-12-17 / Last updated : 2025-12-17 Grace Technical Blog

PostgreSQL Buildfarm: pg_upgrade 버전 간 호환성 검증의 비밀

Andrew Dunstan December 12, 2025 PostgreSQL을 운영하는 실무자나 전문가들조차 자주 묻는 질문이 있습니다. “과연 커뮤니티는 9.5 버전에서 18 버전으로의 업그레이드 테스트를 어떻게 수행하는가?”입니다. 문서화가 잘 되어 있지 않은 이 부분에 대해, EDB의 Andrew Dunstan이 PostgreSQL Buildfarm의 내부 작동 원리를 직접 설명했습니다. 오픈소스 데이터베이스가 엔터프라이즈 환경에서도 견고한 안정성을 유지하는 비결, 바로 그 자동화된 검증 프로세스를 공개합니다. PostgreSQL Buildfarm의 핵심: TestUpgradeXversion PostgreSQL의 품질을 책임지는 Buildfarm 클라이언트 스크립트는 기본적으로 run_build.pl입니다. 이 스크립트는 단일 브랜치(예: REL_17_STABLE)를 빌드하고 테스트합니다. 보통 빌드가 끝나면 산출물(Artifacts)은 삭제됩니다. 하지만 TestUpgradeXversion이라는 특수 모듈을 활성화하면 이야기가 달라집니다. 이 모듈은 표준 설치 검사(installcheck)가 끝난 후 다음과 같은 정교한 작업을 수행합니다. 1. 빌드 산출물의 영구 저장 (Snapshot) 테스트가 끝난 현재 버전의 바이너리(bin, lib, […]

2025-12-17 / Last updated : 2025-12-17 Grace EDB Lab

EDB Hybrid Manager API 활용: Bash와 Curl로 Postgres 클러스터 배포 자동화하기

Manni Wood 2025년 12월 12일 EDB Hybrid Manager의 가장 강력한 기능 중 하나는 바로 API입니다. “REST를 말할 수 있는” 모든 도구는 이 API를 통해 Hybrid Manager를 제어할 수 있습니다. GUI(그래픽 사용자 인터페이스)는 직관적이지만, 반복적인 운영 업무나 대규모 배포 환경에서는 스크립트를 통한 자동화가 필수적입니다. 이번 포스팅에서는 bash와 curl만을 사용하여 EDB Hybrid Manager에서 Postgres 클러스터를 생성하는 전체 과정을 단계별로 소개합니다. 1. 보안 설정: 머신 유저(Machine User) 및 API 키 생성 API를 사용하기 위해서는 먼저 인증 체계를 갖춰야 합니다. 이는 1회성 작업이지만 보안을 위해 반드시 거쳐야 할 단계입니다. 2. 프로젝트 권한 할당 생성한 머신 유저(API Key)가 특정 프로젝트에 접근하여 리소스를 생성할 수 있도록 권한을 부여해야 합니다. 3. 환경 변수 파일 구성 (env.sh) 스크립트의 […]

글 페이지 매김

  • «
  • Page 1
  • Page 2
  • Page 3
  • …
  • Page 8
  • »

카테고리

  • EDB 제품 (10)
  • 고객사례 (9)
  • 블로그 (188)
    • EDB Lab (55)
    • Postgres Tutorials (14)
    • Product Updates (22)
    • Technical Blog (80)
    • 📬EDB 엔지니어링 뉴스레터 (11)
  • 개인정보보호
  • 문의하기

Copyright © EDB 코리아 블로그 All Rights Reserved.

Powered by WordPress with Lightning Theme & VK All in One Expansion Unit

MENU
  • 공식웹사이트
  • EDB 제품
  • 블로그
  • 고객사례
  • EDB 문서
  • 국내 EDB 파트너
  • 문의
  • 02.501.5113
×
  • 1. 보안 설정: 머신 유저(Machine User) 및 API 키 생성
  • 2. 프로젝트 권한 할당
  • 3. 환경 변수 파일 구성 (env.sh)
  • 4. 배포 위치 및 이미지 정보 확인 (GET /locations)
  • 5. 클러스터 생성 요청 (POST /clusters)
  • 6. 결과 확인
  • 마치며
→ 목차 보기