๐Ÿ“ฌ EDB Engineering Newsletter #4

2025๋…„ 3์›” 11์ผ

EDB ์—”์ง€๋‹ˆ์–ด๋ง ๋‰ด์Šค๋ ˆํ„ฐ ์ œ4ํ˜ธ์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค! ์ด๊ณณ์—์„œ ์šฐ๋ฆฌ๋Š” EDB ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์ด ์ฆ๊ฒจ ๋…ผ์˜ํ•œ ๋ฐ์ดํ„ฐ ์„ธ๊ณ„์˜ ๋‹ค์–‘ํ•œ ์†Œ์‹๊ณผ EDB ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์˜ ์ตœ์‹  ํ™œ๋™๋“ค์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค!

์šฐ๋ฆฌ๊ฐ€ ์ฃผ๋ชฉํ•˜๋Š” ์†Œ์‹

DataFusion์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ํ†ต๊ณ„ ํ”„๋ ˆ์ž„์›Œํฌ

DataFusion์€ ํ–ฅํ›„ ํ–ฅ์ƒ๋œ ์นด๋””๋„๋ฆฌํ‹ฐ ์ถ”์ • ๋ฐ ๋” ๋‚˜์€ ์กฐ์ธ ์ˆœ์„œ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ƒˆ๋กœ์šด ํ†ต๊ณ„ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ†ตํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์œ ์ง€๊ด€๋ฆฌ์ž์ธ Andrew Lamb๋Š” “์ด ํ†ต๊ณ„ ์กฐ๊ฐ์€ ๋” ์ •๊ตํ•œ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•œ ๋งˆ์ง€๋ง‰ โ€˜๋ˆ„๋ฝ๋œโ€™ ์กฐ๊ฐ ์ค‘ ํ•˜๋‚˜”๋ผ๊ณ  ์–ธ๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

GitHub ๋งํฌ

๋”ฅ ๋ฆฌ์„œ์น˜ ์†Œ๊ฐœ

OpenAI๋Š” GPT-4o์˜ ํ–ฅ์ƒ๋œ ๋ฒ„์ „์ธ GPT-4.5๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ์€ ์ˆ˜ํ•™, ๊ณผํ•™, ๋‹ค๊ตญ์–ด ์ดํ•ด ๋ฐ ์ฝ”๋”ฉ์—์„œ ๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ๋ณด์ด๋ฉฐ, ๋” ๋†’์€ ๊ฐ์ • ์ง€๋Šฅ๊ณผ ์ฐฝ์˜์„ฑ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๋˜ํ•œ OpenAI๋Š” 2025๋…„ 5์›”๊ฒฝ GPT-5๋ฅผ ์ถœ์‹œํ•  ์˜ˆ์ •์ด๋ผ๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ OpenAI๋Š” ๊ธˆ์œต, ๊ณผํ•™, ์ •์ฑ…, ๊ณตํ•™ ๋ถ„์•ผ์—์„œ ์ง‘์ค‘์ ์ธ ์ง€์‹ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ์ƒˆ๋กœ์šด ์—์ด์ „ํ‹ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ธ Deep Research๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋Š” ๋ณต์žกํ•œ ์ž‘์—…์„ ์œ„ํ•ด ์ธํ„ฐ๋„ท์—์„œ ๋‹ค๋‹จ๊ณ„ ์กฐ์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ๋žŒ์ด ์—ฌ๋Ÿฌ ์‹œ๊ฐ„ ๋™์•ˆ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ์ž‘์—…์„ ๋ช‡ ๋ถ„ ๋งŒ์— ์™„๋ฃŒํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

GAIA๋Š” ์ตœ๊ทผ ์—์ด์ „ํŠธ์˜ ๊ฐ€์žฅ ํฌ๊ด„์ ์ธ ๋ฒค์น˜๋งˆํฌ๋กœ ๊ฐ„์ฃผ๋˜๋ฉฐ, Deep Research๋Š” ์ด ๋ฒค์น˜๋งˆํฌ์—์„œ 67.36%์˜ ์„ฑ๊ณผ๋ฅผ ๊ธฐ๋กํ•˜๊ณ  ์žˆ์–ด ์ด ๋„๊ตฌ์˜ ์„ฑ๋Šฅ์„ ๋”์šฑ ์ธ์ƒ์ ์œผ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

OpenAI Deep Research ๋งํฌ

QueryGPT โ€“ ์ž์—ฐ์–ด๋กœ SQL ์ƒ์„ฑํ•˜๋Š” ์ƒ์„ฑ์  AI

Uber ํŒ€์€ ๋‚ด๋ถ€ ์‚ฌ์šฉ์ž๊ฐ€ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฐ์ดํ„ฐ๋ฅผ ์ž์—ฐ์–ด๋กœ ์ฟผ๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ–ˆ์Šต๋‹ˆ๋‹ค. ์šด์˜ ๋ฐ ์ง€์›ํŒ€์˜ ์ผ๋ถ€ ํŒ€์— ์ œํ•œ์ ์œผ๋กœ ๋ฐฐํฌ๋œ ์ด ์‹œ์Šคํ…œ์€ ํ•˜๋ฃจ ํ‰๊ท  300๋ช…์˜ ํ™œ์„ฑ ์‚ฌ์šฉ์ž์™€ ํ•จ๊ป˜ ์ฟผ๋ฆฌ ์ƒ์„ฑ ์‹œ๊ฐ„์ด 78% ๋‹จ์ถ•๋˜์—ˆ๋‹ค๊ณ  ๋ณด๊ณ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Uber ๋ธ”๋กœ๊ทธ ๋งํฌ

Postgres์˜ Self-Join ์ œ๊ฑฐ

Postgres๋Š” 18๋ฒ„์ „์—์„œ “์ž๊ธฐ ์กฐ์ธ(self join)์„ ์˜๋ฏธ์ ์œผ๋กœ ๋™๋“ฑํ•œ ๋‹จ์ผ ์Šค์บ”์œผ๋กœ ๊ต์ฒด”ํ•˜๋Š” ์ตœ์ ํ™”๋ฅผ ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ตœ์ ํ™”๋Š” ํŒŒํ‹ฐ์…˜๋œ ๊ด€๊ณ„์—์„œ ํŠนํžˆ ์œ ์šฉํ•˜๋ฉฐ, ์ œ์•ฝ ์กฐ๊ฑด์˜ ์ˆ˜๋ฅผ ์ค„์ด๊ณ  ์ „์ฒด ๊ณ„ํš์ž์˜ ์˜ˆ์ธก์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

GitHub ๋งํฌ

Claude 3.7 Sonnet๊ณผ Claude Code

Anthropic์€ ๋ณต์žกํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” “ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ถ”๋ก  ๋ชจ๋ธ”์ธ Claude 3.7 Sonnet์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, Anthropic์€ ์—์ด์ „ํ‹ฑ ์ฝ”๋”ฉ์„ ์œ„ํ•œ ๋ช…๋ น์ค„ ๋„๊ตฌ์ธ Claude Code๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฅผ ๋ฒค์น˜๋งˆํ‚นํ•˜๊ธฐ ์œ„ํ•ด, Anthropic์€ ํด๋ž˜์‹ ๊ฒŒ์ž„์ธ Pokรฉmon Red๋ฅผ ํ…Œ์ŠคํŠธํ•˜๋ฉด์„œ Claude 3.7 Sonnet์˜ ์ถ”๋ก  ๋Šฅ๋ ฅ์„ ์ฆ๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.

Anthropic ๋‰ด์Šค ๋งํฌ

EDB ํŒ€์—์„œ

Kubernetes์—์„œ CloudNativePG์™€ ํ•จ๊ป˜ํ•˜๋Š” PostgreSQL ํ™•์žฅ์˜ ๋ถˆ๋ณ€์„ฑ ์žˆ๋Š” ๋ฏธ๋ž˜

Postgres 18์€ ์ปค์Šคํ…€ ํ™•์žฅ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์›ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. Gabriele Bartolini๋Š” ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์„ธ๊ณ„์—์„œ ์ด๊ฒƒ์ด ์™œ ์œ ์šฉํ•œ์ง€์™€ ๊ทธ ์ž‘๋™ ๋ฐฉ์‹์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์‚ฌ ๋งํฌ

๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ฑ๊ณต์˜ ๊ธธ

Jeremy Kelway๋Š” ์‚ฌ์šฉ ์šฉ์ด์„ฑ๊ณผ ๊ธฐ์—… ์ œ์–ด๋ฅผ ์œ„ํ•œ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋ฒกํ„ฐ ์†”๋ฃจ์…˜์˜ ์ค‘์š”์„ฑ์— ๋Œ€ํ•ด ๋…ผ์˜ํ•ฉ๋‹ˆ๋‹ค.

EDB ๋ธ”๋กœ๊ทธ ๋งํฌ

Nvidia NIM๊ณผ EDB์˜ AI Accelerator ํ†ตํ•ฉ

Ian Kinsey๋Š” Postgres์™€ aidb๋ฅผ ํ™œ์šฉํ•œ LLM ํ†ตํ•ฉ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

EDB ๋ธ”๋กœ๊ทธ ๋งํฌ

SQL/PGQ๋กœ PostgreSQL์—์„œ ๊ทธ๋ž˜ํ”„ ํ‘œํ˜„ํ•˜๊ธฐ

Postgres๋Š” ๊ฒฐ๊ตญ ๊ทธ๋ž˜ํ”„ ์ฟผ๋ฆฌ๋ฅผ ๋„ค์ดํ‹ฐ๋ธŒ๋กœ ์ง€์›ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. John Nevin์€ ํ˜„์žฌ ์ œ์•ˆ๋œ ํŒจ์น˜๋ฅผ ๊ฐ€์ ธ์™€์„œ ์ด๊ฒƒ์ด Postgres์—์„œ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ• ์ง€๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

EDB ๋ธ”๋กœ๊ทธ ๋งํฌ

EDB Postgres Distributed๋ฅผ ํ™œ์šฉํ•œ ์ตœ์†Œ ๋‹ค์šดํƒ€์ž„์˜ Postgres ์ฃผ์š” ๋ฒ„์ „ ์—…๊ทธ๋ ˆ์ด๋“œ

Phil Eaton์€ Postgres Distributed ํด๋Ÿฌ์Šคํ„ฐ์—์„œ Postgres์˜ ์ฃผ์š” ๋ฒ„์ „์„ ์ธํ”Œ๋ ˆ์ด์Šค ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋ฉด์„œ ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ ์ž‘์—…์„ ๊ณ„์†ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‹œ์—ฐํ•ฉ๋‹ˆ๋‹ค.

EDB ๋ธ”๋กœ๊ทธ ๋งํฌ

๊ดด๋ฌผ ํ•˜๋“œ์›จ์–ด ์‹œ๋Œ€์˜ Postgres

Lรฆtitia Avrot๋Š” Postgres๊ฐ€ ํ˜„๋Œ€ ํ•˜๋“œ์›จ์–ด์˜ ๋ฐœ์ „์„ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•˜๋Š”์ง€ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.

EDB ๋ธ”๋กœ๊ทธ ๋งํฌ

SQL์—์„œ ํ›„ํ–‰ ์‰ผํ‘œ์— ๋Œ€ํ•ด ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜๋‚˜์š”?

Peter Eisentraut๋Š” ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์‚ฌ์šฉ์ž๊ฐ€ ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ํ›„ํ–‰ ์‰ผํ‘œ๋ฅผ ํ—ˆ์šฉํ•˜์—ฌ ์–ด๋–ป๊ฒŒ ๋” ์‰ฝ๊ฒŒ ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š”์ง€์— ๋Œ€ํ•ด ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค.

Peter Eisentraut ๋ธ”๋กœ๊ทธ ๋งํฌ

Postgres์— ๋Œ€ํ•œ OAuth ์ง€์›

Jacob Champion์€ 2021๋…„์— ๋ฉ”์ผ๋ง ๋ฆฌ์ŠคํŠธ์—์„œ ์ฒ˜์Œ ์ œ์•ˆํ•œ ๋‚ด์šฉ์„ ์™„๋ฃŒํ•˜๋ฉฐ, OAuth๋ฅผ ํ†ตํ•œ Postgres ์„œ๋ฒ„ ์—ฐ๊ฒฐ์„ ์ง€์›ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค.

GitHub ๋งํฌ

๋‹ค์Œ ํ˜ธ์—์„œ ๋งŒ๋‚˜์š”

์ด๋ฒˆ EDB ์—”์ง€๋‹ˆ์–ด๋ง ๋‰ด์Šค๋ ˆํ„ฐ๋ฅผ ์ฆ๊ธฐ์…จ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค! PostgreSQL ํ•ด์ปค ๋ฉ˜ํ† ๋ง Discord์— ์ฐธ์—ฌํ•˜์—ฌ ํ™œ๋™์— ์ฐธ์—ฌํ•ด ๋ณด์„ธ์š”!

EDB ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€

EDB ์—”์ง€๋‹ˆ์–ด๋ง ๋‰ด์Šค๋ ˆํ„ฐ๋ฅผ ์ฝ์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๊ตฌ๋…ํ•˜์‹œ๊ณ  ์ตœ์‹  ๋‰ด์Šค๋ฅผ ๋ฐ›์•„๋ณด์„ธ์š”.

์ด๋ฉ”์ผ: salesinquiry@enterprisedb.com