TECH SIGNAL / ENGINEERING REPORT

๐Ÿ“ฐ ๋ฐ์ผ๋ฆฌ ํ…Œํฌ ๋‹ค์ด์ œ์ŠคํŠธ - 2026-09-07

2026-09-07 Cloud, Kubernetes, AI, DevOps ์†Œ์‹ 20๊ฑด โ€” ์ž๋™ ํ๋ ˆ์ด์…˜ ๋‹ค์ด์ œ์ŠคํŠธ.

๋ฐ์ผ๋ฆฌ ๋‹ค์ด์ œ์ŠคํŠธ ยท Kubernetes ยท Cloud Native ยท AI ยท DevOps
๊ฒŒ์‹œ์ผ
2026-09-07
์ฝ๊ธฐ ์‹œ๊ฐ„
47 min
์—ฐ๊ฒฐ ์‹œ์Šคํ…œ
3
๊ธฐ๋ก ์œ ํ˜•
Signal
PROVENANCE

์ด ๊ตํ›ˆ์ด ํ•„์š”ํ–ˆ๋˜ ์‹œ์Šคํ…œ์œผ๋กœ ๋‹ค์‹œ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ”ฅ ์˜ค๋Š˜์˜ ์ฃผ์š” ์†Œ์‹

Polars 2.0 pre-release comes with a 5x speed boost โ€” but it could change row order

๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ Polars 2.0์˜ ์ฒซ ๋ฆด๋ฆฌ์Šค ํ›„๋ณด(RC)๋Š” ์ŠคํŠธ๋ฆฌ๋ฐ ์—”์ง„์„ ์ง‘๊ณ„ ์—ฐ์‚ฐ์—์„œ '์‰ฝ๊ฒŒ 5๋ฐฐ ๋” ๋น ๋ฅด๊ฒŒ' ๋งŒ๋“ ๋‹ค๊ณ  ๋ฐํžŒ๋‹ค. ์ด ๋ฆด๋ฆฌ์Šค๋ถ€ํ„ฐ LazyFrame์˜ ๋ชจ๋“  collect() ํ˜ธ์ถœ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ์ธ๋ฉ”๋ชจ๋ฆฌ ์—”์ง„์ด ์•„๋‹ˆ๋ผ ์ŠคํŠธ๋ฆฌ๋ฐ ์—”์ง„์„ ์“ฐ๋„๋ก ๋ฐ”๋€๋‹ค. ๋ฌธ์ œ๋Š” ์ŠคํŠธ๋ฆฌ๋ฐ ์—”์ง„์ด join, group_by, unpivot ์—ฐ์‚ฐ์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ–‰ ์ˆœ์„œ(row order)๋ฅผ ๋ณด์žฅํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์œผ๋กœ, ํšŒ์‚ฌ ์ธก๋„ ์ด ๋ณ€๊ฒฝ์ด 'ํŒŒ์ดํ”„๋ผ์ธ ๊ฒฐ๊ณผ๋ฅผ ์กฐ์šฉํžˆ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค'๊ณ  ์ธ์ •ํ•œ๋‹ค. ์ˆœ์„œ๋ฅผ ์œ ์ง€ํ•˜๋ ค๋ฉด ๋ช…์‹œ์  ์ •๋ ฌ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ maintain_order=True ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ์—”์ง„ ์–ดํ”ผ๋‹ˆํ‹ฐ ์„ค์ •์œผ๋กœ ์ธ๋ฉ”๋ชจ๋ฆฌ ์—”์ง„์œผ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค. ๋ฐฐ์น˜ ๋‹จ์œ„ ์‹คํ–‰์œผ๋กœ ์ „ํ™˜๋˜๋ฉด์„œ ๋Œ€๋ถ€๋ถ„์˜ ์ฟผ๋ฆฌ์—์„œ ๋ฉ”๋ชจ๋ฆฌยท์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ๊ฐœ์„ ๋œ๋‹ค๊ณ  ์„ค๋ช…ํ•˜๋ฉฐ, ํ–ฅํ›„ 2.x ๋กœ๋“œ๋งต์—๋Š” ๋น„์šฉ ๊ธฐ๋ฐ˜ ํ”Œ๋ž˜๋„ˆ, ์กฐ์ธ ์žฌ์ •๋ ฌ, ๋” ๋น ๋ฅธ S3 ๋ฆฌ๋”, ํ™•์žฅ๋œ SQL ์ปค๋ฒ„๋ฆฌ์ง€๊ฐ€ ์˜ˆ์ •๋ผ ์žˆ๋‹ค.

๐Ÿ’ก ์™œ ์ค‘์š”ํ•œ๊ฐ€: ์ŠคํŠธ๋ฆฌ๋ฐ ์—”์ง„์ด ๊ธฐ๋ณธ๊ฐ’์ด ๋˜๋ฉด์„œ ํ–‰ ์ˆœ์„œ์— ์•”๋ฌต์ ์œผ๋กœ ์˜์กดํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ์€ ์—…๊ทธ๋ ˆ์ด๋“œ๋งŒ์œผ๋กœ ๊ฒฐ๊ณผ๊ฐ€ ์กฐ์šฉํžˆ ๋ฐ”๋€” ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, Polars๋ฅผ ์“ฐ๋Š” ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์€ 2.0 ์ „ํ™˜ ์ „ maintain_order ์„ค์ • ์—ฌ๋ถ€๋ฅผ ์ „์ฒด ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ์ ๊ฒ€ํ•ด์•ผ ํ•œ๋‹ค.

๐Ÿ”— ์›๋ฌธ ๋ณด๊ธฐ ยท The New Stack


Kubernetes & Cloud Native

Kubernetes v1.37: KubeletInUserNamespace (aka Rootless mode) Graduates to Beta

Kubernetes

Kubernetes 1.37์—์„œ KubeletInUserNamespace(์ด๋ฅธ๋ฐ” '๋ฃจํŠธ๋ฆฌ์Šค ๋ชจ๋“œ', KEP-2033)๊ฐ€ ๋ฒ ํƒ€๋กœ ์Šน๊ฒฉ๋๋‹ค. NTT์˜ Akihiro Suda๊ฐ€ ์ž‘์„ฑํ•œ ์ด ๊ธฐ๋Šฅ์€ ๋ฆฌ๋ˆ…์Šค ์‚ฌ์šฉ์ž ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ์ด์šฉํ•ด Kubelet, CRI(์ปจํ…Œ์ด๋„ˆ ๋Ÿฐํƒ€์ž„ ์ธํ„ฐํŽ˜์ด์Šค), OCI ๋Ÿฐํƒ€์ž„, CNI ํ”Œ๋Ÿฌ๊ทธ์ธ, kube-proxy ๊ฐ™์€ ๋ชจ๋“  ๋…ธ๋“œ ์ปดํฌ๋„ŒํŠธ๋ฅผ ํ˜ธ์ŠคํŠธ์—์„œ ๋น„๋ฃจํŠธ ์‚ฌ์šฉ์ž๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค. 2018๋…„ ์‹คํ—˜์œผ๋กœ ์‹œ์ž‘ํ•ด 2021๋…„ v1.22์—์„œ ์•ŒํŒŒ๋กœ ํ•ฉ๋ฅ˜ํ–ˆ๊ณ  2026๋…„ v1.37์—์„œ ๋ฒ ํƒ€์— ๋„๋‹ฌํ–ˆ๋‹ค. CRI-O์˜ ์ž„์˜ sysctl ์‹คํ–‰์„ ํ—ˆ์šฉํ•œ CVE-2022-0811('cr8escape'), runc ๋ณผ๋ฅจ ๋งˆ์šดํŠธ ๊ฒฝ์Ÿ ์กฐ๊ฑด์ธ CVE-2023-27561, gitRepo ๋ณผ๋ฅจ์„ ํ†ตํ•œ kubelet ์ž„์˜ ๋ช…๋ น ์‹คํ–‰์ธ CVE-2024-10220, ๊ณผ๊ฑฐ gitRepo ๋ณผ๋ฅจ ์ทจ์•ฝ์ ์ธ CVE-2018-11235 ๊ฐ™์€ ์ปจํ…Œ์ด๋„ˆ ํƒˆ์ถœ ์ทจ์•ฝ์ ์ด ํ˜ธ์ŠคํŠธ ์ „์ฒด ๋ฃจํŠธ ๊ถŒํ•œ์œผ๋กœ ์ด์–ด์ง€๋˜ ํ”ผํ•ด๋ฅผ ์™„ํ™”ํ•œ๋‹ค. v1.36๋ถ€ํ„ฐ GA์ธ hostUsers: false์™€ UserNamespacesSupport ๊ธฐ๋Šฅ ๊ฒŒ์ดํŠธ๋ฅผ ์“ฐ๋Š” 'ํŒŒ๋“œ์šฉ ์‚ฌ์šฉ์ž ๋„ค์ž„์ŠคํŽ˜์ด์Šค'(๋…ธ๋“œ ์ปดํฌ๋„ŒํŠธ๋Š” ๋ฃจํŠธ๋กœ ์œ ์ง€)์™€๋Š” ๋ณ„๊ฐœ ๊ธฐ๋Šฅ์ด๋ฉฐ, ๋‘˜์„ ํ•จ๊ป˜ ์“ฐ๋ฉด privileged: true ์—†์ด ์ค‘์ฒฉ Kubernetes ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

๐Ÿ’ก ๋…ธ๋“œ ์ปดํฌ๋„ŒํŠธ ์ „์ฒด๋ฅผ ๋น„๋ฃจํŠธ๋กœ ๋Œ๋ฆด ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉด์„œ, ๋ฉ€ํ‹ฐํ…Œ๋„ŒํŠธ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์šด์˜ํ•˜๋Š” ํŒ€์€ ์ปจํ…Œ์ด๋„ˆ ํƒˆ์ถœํ˜• CVE๊ฐ€ ํ˜ธ์ŠคํŠธ ๋ฃจํŠธ ๊ถŒํ•œ์œผ๋กœ ๊ณง์žฅ ์ด์–ด์ง€๋Š” ๊ณต๊ฒฉ ๊ฒฝ๋กœ ์ž์ฒด๋ฅผ ์ฐจ๋‹จํ•˜๋Š” ๊ตฌ์กฐ์  ๋ฐฉ์–ด์„ ์„ ๋ฒ ํƒ€ ๋‹จ๊ณ„๋ถ€ํ„ฐ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ๋‹ค.

CPU + GPU: Why AI platform engineering is a heterogeneous infrastructure problem

CNCF

Vultr์˜ Kasia Hilborne๊ฐ€ ์“ด CNCF ๋ธ”๋กœ๊ทธ ๊ธ€์€ AI ์ธํ”„๋ผ๊ฐ€ GPU ์šฉ๋Ÿ‰๋งŒ์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ CPUยทGPUยท๋ฉ”๋ชจ๋ฆฌยท์Šคํ† ๋ฆฌ์ง€ยท๋„คํŠธ์›Œํ‚น์ด ํ•˜๋‚˜์˜ ์‹œ์Šคํ…œ์œผ๋กœ ํ•จ๊ป˜ ์กฐ์œจ๋ผ์•ผ ํ•˜๋Š” ์ด์งˆ์ (heterogeneous) ์ธํ”„๋ผ ๋ฌธ์ œ๋ผ๊ณ  ์ฃผ์žฅํ•œ๋‹ค. '๋ฐ์ดํ„ฐ โ†’ CPU ์ „์ฒ˜๋ฆฌ โ†’ GPU ์ถ”๋ก  โ†’ CPU ํ›„์ฒ˜๋ฆฌ โ†’ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜'์ด๋ผ๋Š” ๋‹จ์ˆœํ™”๋œ ์ถ”๋ก  ํŒŒ์ดํ”„๋ผ์ธ์„ ์˜ˆ๋กœ ๋“ค๋ฉฐ, GPU ํ™œ์šฉ๋ฅ ์ด ๋‚ฎ๋‹ค๋Š” ๊ฒƒ์ด ์˜คํžˆ๋ ค ๋ฐ์ดํ„ฐ ์ ‘๊ทผ์ด๋‚˜ CPU ์ „์ฒ˜๋ฆฌ ๊ฐ™์€ ์ƒ๋ฅ˜ ๋‹จ๊ณ„์˜ ๋ณ‘๋ชฉ์„ ์˜๋ฏธํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. CPU๋Š” ๋ฐ์ดํ„ฐ ์ค€๋น„ยทํ† ํฐํ™”ยท๊ฒ€์ƒ‰ยท์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ยท์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์งยทํ›„์ฒ˜๋ฆฌ๋ฅผ ๋งก๊ณ  GPUยท๊ฐ€์†๊ธฐ๋Š” ํ•™์Šตยท์ถ”๋ก  ๊ฐ™์€ ๊ณ ๋ณ‘๋ ฌ ์—ฐ์‚ฐ์„ ๋งก์œผ๋ฉฐ, ๋ฉ”๋ชจ๋ฆฌยท์Šคํ† ๋ฆฌ์ง€ยท๋„คํŠธ์›Œํ‚น์€ ๋‹จ๊ณ„ ๊ฐ„ ๋ฐ์ดํ„ฐยท๋ชจ๋ธ ์•„ํ‹ฐํŒฉํŠธ ์ด๋™์˜ ํšจ์œจ์„ ๊ฒฐ์ •ํ•œ๋‹ค๊ณ  ๊ตฌ๋ถ„ํ•œ๋‹ค. ์ด์งˆ์  ๋ฆฌ์†Œ์Šค๋ฅผ ์œ„ํ•œ ๊ณตํ†ต ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๊ณ„์ธต์œผ๋กœ Kubernetes๋ฅผ, ์œ ์—ฐํ•œ ๋””๋ฐ”์ด์Šค ์š”์ฒญ์„ ์œ„ํ•ด Kubernetes ๋ฆฌ์†Œ์Šค ๋ชจ๋ธ์„ ํ™•์žฅํ•˜๋Š” Dynamic Resource Allocation(DRA)์„ ์–ธ๊ธ‰ํ•˜๋ฉฐ, ํ”Œ๋žซํผ ํŒ€์ด GPU ์ง€ํ‘œ๋งŒ์ด ์•„๋‹ˆ๋ผ ์›Œํฌ๋กœ๋“œ ์ „์ฒด์— ๋Œ€ํ•œ ๊ฐ€์‹œ์„ฑ์„ ํ™•๋ณดํ•˜๊ณ  ์ธํ”„๋ผยท์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ๋ฅผ ์—ฐ๊ด€ ๋ถ„์„ํ•ด์•ผ ์„ฑ๋Šฅ ๋ณ‘๋ชฉ์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์กฐ์–ธํ•œ๋‹ค. ๊ฒŒ์‹œ์ผ์€ 2026๋…„ 9์›” 4์ผ์ด๋‹ค.

๐Ÿ’ก GPU ํ™œ์šฉ๋ฅ ์ด ๋‚ฎ๋‹ค๋Š” ์‹ ํ˜ธ๋ฅผ ๊ทธ๋Œ€๋กœ GPU ์ฆ์„ค์˜ ๊ทผ๊ฑฐ๋กœ ์“ฐ๋ฉด ์‹ค์ œ ๋ณ‘๋ชฉ์ธ CPU ์ „์ฒ˜๋ฆฌ๋‚˜ ๋ฐ์ดํ„ฐ ์ ‘๊ทผ ๋‹จ๊ณ„๋ฅผ ๋†“์น˜๋ฏ€๋กœ, AI ํ”Œ๋žซํผ ํŒ€์€ ํŒŒ์ดํ”„๋ผ์ธ ์ „ ๋‹จ๊ณ„์˜ ํ…”๋ ˆ๋ฉ”ํŠธ๋ฆฌ๋ฅผ ์—ฐ๊ด€ ๋ถ„์„ํ•ด์•ผ ๋ถˆํ•„์š”ํ•œ ๊ฐ€์†๊ธฐ ํˆฌ์ž๋ฅผ ํ”ผํ•  ์ˆ˜ ์žˆ๋‹ค.

Kubernetes isnโ€™t new, but AI makes It scary again

CNCF

CNCF ๋ธ”๋กœ๊ทธ๋Š” Kubernetes๊ฐ€ ์ด์ œ ์„ฑ์ˆ™ํ•œ ๊ธฐ์ˆ ์ž„์—๋„ AI ์›Œํฌ๋กœ๋“œ๊ฐ€ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์‚ฌ์šฉ๋Ÿ‰์„ ๋‹ค์‹œ ๋น ๋ฅด๊ฒŒ ๋Œ์–ด์˜ฌ๋ฆฌ๋ฉด์„œ ๋„์ž…์ด ๋‹ค์‹œ ๋‘๋ ต๊ฒŒ ๋А๊ปด์ง€๋Š” ํ˜„์ƒ์„ ๋‹ค๋ฃฌ๋‹ค. GPU, ํŠธ๋ž˜ํ”ฝ ๋ฒ„์ŠคํŠธ, ๋” ์—„๊ฒฉํ•œ ๋ฐ์ดํ„ฐ ๊ฒฝ๊ณ„๋ฅผ ๋”ํ•˜๋Š” ์˜ค๋Š˜๋‚ ์˜ AI ์Šคํƒ์ด Kubernetes ์šด์˜์„ '์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์šด์˜ ๋ถ„์•ผ'์ฒ˜๋Ÿผ ๋А๋ผ๊ฒŒ ๋งŒ๋“ ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. GKEยทAKSยทEKS ๊ฐ™์€ ๊ด€๋ฆฌํ˜• Kubernetes ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ฒด์ ์œผ๋กœ ์–ธ๊ธ‰ํ•œ๋‹ค. AI ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•œ ์ž‘์—… ๋ฐฐ์น˜ ๊ด€๋ฆฌ, GPU ์œ ํœด ์‹œ๊ฐ„๊ณผ ์˜ˆ์‚ฐ ์ดˆ๊ณผ ๋ฐฉ์ง€, ์‹คํ—˜ ์‹คํŒจ ์‹œ ํด๋Ÿฌ์Šคํ„ฐ ์•ˆ์ •์„ฑ ์œ ์ง€, ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ์˜ AI ์›Œํฌ๋กœ๋“œ ์ˆ˜์š” ๊ท ํ˜•, ํ”„๋กœ๋•์…˜ ์ธํ”„๋ผ์™€์˜ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ํ†ตํ•ฉ์„ ํ•ต์‹ฌ ๊ณผ์ œ๋กœ ๊ผฝ๋Š”๋‹ค. ์ „๋ฉด ๋„์ž… ์ „์— ๊ด€๋ฆฌํ˜• Kubernetes๋กœ ๋จผ์ € ๋™์ž‘ ๋ฐฉ์‹์„ ํŒŒ์•…ํ•˜๊ณ , ํด๋Ÿฌ์Šคํ„ฐ ์šด์˜ยท๊ณต์œ  ์„œ๋น„์Šค ๊ด€๋ฆฌยท๊ฐ€๋“œ๋ ˆ์ผ ์ง‘ํ–‰์˜ ์†Œ์œ  ๊ตฌ์กฐ๋ฅผ ๋ช…ํ™•ํžˆ ํ•˜๋ฉฐ, ํ•™์Šต ์ž‘์—…ยท์ถ”๋ก  ์„œ๋น„์Šคยท๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์„ ์ง€์›ํ•˜๋Š” ํ”Œ๋žซํผ ๊ธฐ๋ฐ˜์„ ๊ฐ–์ถ”๊ณ  AI ์›Œํฌ๋กœ๋“œ ๊ณ„ํš์ด ์žˆ๋‹ค๋ฉด ์ „๋ฌธ๊ฐ€ ํ‰๊ฐ€๋ฅผ ๋ฐ›์œผ๋ผ๊ณ  ๊ถŒ๊ณ ํ•œ๋‹ค.

๐Ÿ’ก AI ์›Œํฌ๋กœ๋“œ๊ฐ€ ์œ ๋ฐœํ•˜๋Š” ์ƒˆ๋กœ์šด ์šด์˜ ๋ถ€๋‹ด์ด GPU ์œ ํœด ์‹œ๊ฐ„ยท์˜ˆ์‚ฐ ์ดˆ๊ณผยท์‹คํ—˜ ์‹คํŒจ๋กœ ๊ตฌ์ฒดํ™”๋œ๋‹ค๋Š” ์ ์€, ๊ธฐ์กด Kubernetes ์šด์˜ ๊ฒฝํ—˜์ด ์žˆ๋Š” ํŒ€๋„ AI ์ „ํ™˜ ์ „์— ์†Œ์œ  ๊ตฌ์กฐ์™€ ๊ฐ€๋“œ๋ ˆ์ผ์„ ๋‹ค์‹œ ์„ค๊ณ„ํ•ด์•ผ ํ•จ์„ ์‹œ์‚ฌํ•œ๋‹ค.

Runtime is the real defense, not just posture

Sysdig

Sysdig ๋ธ”๋กœ๊ทธ๋Š” ์ •์  ์Šค์บ” ๊ธฐ๋ฐ˜์˜ ํฌ์Šค์ฒ˜(posture) ๊ด€๋ฆฌ ๋„๊ตฌ๊ฐ€ ๋™์ ์ธ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ์‹ค์‹œ๊ฐ„ ๊ณต๊ฒฉ์„ ๋ง‰์ง€ ๋ชปํ•œ๋‹ค๋ฉฐ, ์œ„ํ˜‘์ด ๋ฐœ์ƒํ•˜๋Š” ์ˆœ๊ฐ„์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํƒ์ง€ํ•˜๋Š” ๋Ÿฐํƒ€์ž„ ๋ณด์•ˆ์ด ์‹ค์งˆ์  ๋ฐฉ์–ด์„ ์ด๋ผ๊ณ  ์ฃผ์žฅํ•œ๋‹ค. AI์™€ ์ž๋™ํ™”๋ฅผ ์“ฐ๋Š” ์œ„ํ˜‘ ํ–‰์œ„์ž๊ฐ€ 10๋ถ„ ๋ฏธ๋งŒ์˜ ์‹œ๊ฐ„ ์•ˆ์— ์ต์Šคํ”Œ๋กœ์ž‡์„ ์‹คํ–‰ํ•œ๋‹ค๊ณ  ๊ฒฝ๊ณ ํ•œ๋‹ค. ๋Ÿฐํƒ€์ž„ ๊ธฐ๋ฐ˜ CNAPP(ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณดํ˜ธ ํ”Œ๋žซํผ)๋ฅผ ์“ฐ๋Š” ๊ธฐ์—…์€ ํƒ์ง€ยท๋Œ€์‘ ์‹œ๊ฐ„์„ ์‹œ๊ฐ„์ด๋‚˜ ์ผ ๋‹จ์œ„๊ฐ€ ์•„๋‹ˆ๋ผ ์ดˆ์—์„œ ๋ถ„ ๋‹จ์œ„๋กœ ์ค„์ผ ์ˆ˜ ์žˆ๊ณ  ์ด๊ฒƒ์ด ์œ ์ถœ ๊ด€๋ จ ๋น„์šฉ์—์„œ ์ˆ˜์‹ญ๋งŒ ๋‹ฌ๋Ÿฌ์˜ ์ ˆ๊ฐ์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ปจํ…Œ์ด๋„ˆ์™€ Kubernetes ์ „๋ฐ˜์˜ ์˜ˆ๋ฐฉยทํƒ์ง€ยท๋Œ€์‘์„ ํ†ตํ•ฉํ•˜๋Š” Sysdig Secure, AI ๊ธฐ๋ฐ˜ ๋ณด์•ˆ ์›Œํฌํ”Œ๋กœ๋กœ ์ด๋ฅผ ํ™•์žฅํ•˜๋Š” Sysdig Secure AI, ์œ„ํ˜‘ ์‹๋ณ„์„ ์œ„ํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํƒ์ง€ ๊ทœ์น™์ธ Falco Feeds by Sysdig, '๊ณต๊ฒฉ์ž๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ํด๋ผ์šฐ๋“œ ๊ณต๊ฒฉ์„ ํƒ์ง€ยท๋Œ€์‘ํ•œ๋‹ค'๋Š” ์ง€ํ‘œ์ธ 555 Benchmark๋ฅผ ์ œ์‹œํ•œ๋‹ค. CSPM์ด๋‚˜ EDR ๊ฐ™์€ ํฌ์Šค์ฒ˜ ๋„๊ตฌ๋Š” ์‹ค์‹œ๊ฐ„ ๊ณต๊ฒฉ์ด๋‚˜ ์ธก๋ฉด ์ด๋™์„ ๊ด€์ฐฐํ•  ์ˆ˜ ์—†์–ด '๋ณด์กฐ ์—ญํ• '์— ๋ถˆ๊ณผํ•˜๋‹ค๊ณ  ๊ตฌ๋ถ„ํ•œ๋‹ค.

๐Ÿ’ก ์ต์Šคํ”Œ๋กœ์ž‡์ด 10๋ถ„ ์•ˆ์— ์‹คํ–‰๋œ๋‹ค๋Š” ์ „์ œ๋ผ๋ฉด, ์ •์  ํฌ์Šค์ฒ˜ ์ ๊ฒ€ ์ฃผ๊ธฐ์— ๋งž์ถ˜ ๋ณด์•ˆ ์šด์˜์€ ๊ตฌ์กฐ์ ์œผ๋กœ ๋Œ€์‘ ์‹œ์ ์„ ๋†“์น˜๊ฒŒ ๋˜๋ฏ€๋กœ ์‹ค์‹œ๊ฐ„ ๋Ÿฐํƒ€์ž„ ํƒ์ง€๋ฅผ ๋ณด์กฐ๊ฐ€ ์•„๋‹Œ 1์ฐจ ๋ฐฉ์–ด์„ ์œผ๋กœ ์žฌ๋ฐฐ์น˜ํ•ด์•ผ ํ•œ๋‹ค.

Cloud security and the power of runtime insights

Sysdig

Sysdig ๋ธ”๋กœ๊ทธ๋Š” ๊ธฐ์—…์˜ 94%๊ฐ€ ์–ด๋–ค ํ˜•ํƒœ๋กœ๋“  ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ์“ฐ๋Š” ๊ฐ€์šด๋ฐ AI ๋„๊ตฌ๋ฅผ ์“ฐ๋Š” ์‚ฌ์ด๋ฒ„ ๋ฒ”์ฃ„์ž๊ฐ€ ์ดˆ๊ธฐ ์ ‘๊ทผ ํ›„ 8๋ถ„ ์•ˆ์— ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ๋ฅผ ์žฅ์•…ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ง€์ ํ•œ๋‹ค. ๋Ÿฐํƒ€์ž„ ์ธ์‚ฌ์ดํŠธ๋ฅผ ๊ฐ–์ถ˜ CNAPP๊ฐ€ CSPMยท์ปจํ…Œ์ด๋„ˆ ๋ณด์•ˆยท์›Œํฌ๋กœ๋“œ ๋ณดํ˜ธยท๊ถŒํ•œ ๊ด€๋ฆฌยทCDR(ํด๋ผ์šฐ๋“œ ํƒ์ง€ยท๋Œ€์‘)์„ ์—ฌ๋Ÿฌ ๊ฐœ๋ณ„ ์†”๋ฃจ์…˜์—์„œ ๋‹จ์ผ ํ”Œ๋žซํผ์œผ๋กœ ํ†ตํ•ฉํ•˜๋Š” ๋ฐฉ์‹์„ ์„ค๋ช…ํ•œ๋‹ค. ์ด ํ”Œ๋žซํผ์€ ํ˜ธ์ŠคํŠธยท์ปจํ…Œ์ด๋„ˆยทํด๋ผ์šฐ๋“œ ์„œ๋น„์Šคยท์„œ๋ฒ„๋ฆฌ์Šค ํ•จ์ˆ˜ ์ „๋ฐ˜์—์„œ ์‹ค์‹œ๊ฐ„ ์œ„ํ˜‘ ํƒ์ง€๋ฅผ ์ œ๊ณตํ•˜๊ณ , ์—ฌ๋Ÿฌ ๊ณต๊ฒฉ ๊ฒฝ๋กœ์— ๊ฑธ์นœ ํ™œ๋™์„ ๋™์‹œ์— ์—ฐ๊ด€ ๋ถ„์„ํ•ด ์กฐ์ง์ด ์ง„์งœ ๋ณด์•ˆ ์šฐ๋ ค์™€ ๊ฑฐ์ง“ ์‹ ํ˜ธ๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ณ  'ํด๋ผ์šฐ๋“œ ์†๋„'๋กœ ๋Œ€์‘ํ•˜๊ฒŒ ํ•ด์ค€๋‹ค. ์˜ˆ๋ฐฉยทํƒ์ง€ยท๋Œ€์‘์„ ํ†ตํ•ฉํ•œ Sysdig Secure, ์—์ด์ „ํ‹ฑ AI ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๋Š” Sysdig Secure AI, ์ „๋ฌธ๊ฐ€๊ฐ€ ์ž‘์„ฑํ•˜๊ณ  ์ง€์†์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๋Š” ํƒ์ง€ ๊ทœ์น™์ธ Falco Feeds by Sysdig๊ฐ€ ์ฃผ์š” ์ œํ’ˆ์œผ๋กœ ์–ธ๊ธ‰๋œ๋‹ค. ์—์ด์ „ํ‹ฑ AI๊ฐ€ ์ž์‚ฐยท์›Œํฌ๋กœ๋“œ ์˜ํ–ฅ๋„๋ฅผ ํ‰๊ฐ€ํ•ด ์ทจ์•ฝ์  ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋งค๊ฒจ DevSecOps ํŒ€์˜ ์ธ์ง€ ๋ถ€๋‹ด์„ ์ค„์ด๊ณ  ์ฃผ๋‹ˆ์–ด ๊ตฌ์„ฑ์›๋„ ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋•๋Š”๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

๐Ÿ’ก ์ดˆ๊ธฐ ์ ‘๊ทผ์—์„œ ์ธํ”„๋ผ ์žฅ์•…๊นŒ์ง€ 8๋ถ„์ด๋ผ๋Š” ๊ตฌ์ฒด์  ์‹œํ•œ์ด ์žˆ๋‹ค๋ฉด, CSPMยท์ปจํ…Œ์ด๋„ˆ ๋ณด์•ˆยทCDR์„ ๋”ฐ๋กœ ์šด์˜ํ•˜๋Š” ์กฐ์ง์€ ๊ฐ ๋„๊ตฌ ๊ฐ„ ์ˆ˜๋™ ์—ฐ๊ด€ ๋ถ„์„์— ์“ฐ๋Š” ์‹œ๊ฐ„๋งŒ์œผ๋กœ ์ด๋ฏธ ๋ฐฉ์–ด ์‹œํ•œ์„ ๋„˜๊ธฐ๊ฒŒ ๋˜๋ฏ€๋กœ ๋‹จ์ผ CNAPP๋กœ์˜ ํ†ตํ•ฉ์ด ์„ ํƒ์ด ์•„๋‹Œ ํ•„์ˆ˜๊ฐ€ ๋œ๋‹ค.


AI & ML

An Alien Mind

OpenAI

OpenAI์˜ ๋ฆฌ๋”์‹ญ์ด ์“ด ์ด ๊ธ€์€ AI ์‹œ์Šคํ…œ์ด ์„ค๊ณ„๋œ๋‹ค๊ธฐ๋ณด๋‹ค๋Š” ์ปดํ“จํŒ… ์Šค์ผ€์ผ์—…์„ ํ†ตํ•ด '์ž๋ผ๋‚˜๋Š”' ์กด์žฌ๊ฐ€ ๋˜๋ฉด์„œ, ์‚ฌ๋žŒ์ด ์™„์ „ํžˆ ์ดํ•ดํ•˜๊ธฐ ์–ด๋ ค์šด ๋ณต์žก์„ฑ์„ ๊ฐ–๊ฒŒ ๋๋‹ค๊ณ  ์ฃผ์žฅํ•œ๋‹ค. ์ •๋ ฌ(alignment)์„ ๋ช…์‹œ๋œ ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š” ๋ชฉํ‘œ ์ •๋ ฌ๊ณผ ์ผ๋ฐ˜ํ™” ๊ฐ€๋Šฅํ•œ ์ธ๊ฐ„ ์›์น™์„ ์ง€ํ‚ค๋Š” ๊ฐ€์น˜ ์ •๋ ฌ๋กœ ๋‚˜๋ˆˆ๋‹ค. ๋ชจ๋ธ์ด ๋” ๋˜‘๋˜‘ํ•ด์งˆ์ˆ˜๋ก ๋” ๋†’์€ ์ˆ˜์ค€์˜ ๊ฐœ๋…์„ ๋‹ค๋ฃจ๋ฉฐ ํ•™์Šต ๋•Œ ์ ‘ํ•œ ํ™˜๊ฒฝ๊ณผ ์ ์  ๋‹ค๋ฅธ ํ™˜๊ฒฝ์— ๋†“์ด๊ฒŒ ๋˜๋Š” ์ผ๋ฐ˜ํ™” ๋ฌธ์ œ๊ฐ€ ํ•ต์‹ฌ ๊ณผ์ œ๋ผ๊ณ  ์„ค๋ช…ํ•œ๋‹ค. ์ •๋ ฌ ๋ถ„์•ผ์˜ ๋ฐœ์ „์ด ์ผ๋ฐ˜ ๋ชจ๋ธ ์ง€๋Šฅ์˜ ๋ฐœ์ „์„ ์ถฉ๋ถ„ํžˆ ์•ž์„œ์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์šฐ๋ คํ•˜๋ฉฐ, ์ถ”๋ก  ๊ณผ์ •์„ ๊ฐ๋…ํ•˜์ง€ ์•Š๊ณ  ๊ด€์ฐฐ๋งŒ ํ•˜๋Š” ์‚ฌ๊ณ ์‚ฌ์Šฌ(chain-of-thought) ๋ชจ๋‹ˆํ„ฐ๋ง, ๋„คํŠธ์›Œํฌ ๋‚ด๋ถ€์— ์ง์ ‘ ์ ‘๊ทผํ•˜๋Š” ํ™œ์„ฑํ™” ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ '์ž๋ฐฑ(confessions)' ๊ธฐ๋ฒ•์„ ์•ˆ์ „์žฅ์น˜๋กœ ์ œ์‹œํ•œ๋‹ค. Preparedness Framework์™€ Responsible Scaling Policy ๊ฐ™์€ ๊ธฐ์กด ์•ฝ์†์ด ์ œ3์ž ๊ฐ์‚ฌ๊ธฐ๊ด€ยท์ •๋ถ€๊ธฐ๊ด€ยท๊ตญ์ œ๊ธฐ๊ตฌ๊ฐ€ ์ง‘ํ–‰ํ•˜๋Š” 'ํญ๋„“๊ฒŒ ์˜๋ฌดํ™”๋œ ์•ˆ์ „ ๊ธฐ์ค€'์œผ๋กœ ๋ฐœ์ „ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ฃผ์žฅํ•˜๋ฉฐ GPT-6 Astra์™€ GPT-5.6 Sol, o1-preview๋ฅผ ๊ตฌ์ฒด์  ๋ชจ๋ธ ์‚ฌ๋ก€๋กœ ์–ธ๊ธ‰ํ•œ๋‹ค. ๊ตญ์ œ์  AI ๊ฐœ๋ฐœ ์กฐ์œจ์ด ๊ฐ๊ตญ ์ •๋ถ€์˜ ์ตœ์šฐ์„  ๊ณผ์ œ๊ฐ€ ๋ผ์•ผ ํ•œ๋‹ค๊ณ  ์ด‰๊ตฌํ•œ๋‹ค.

๐Ÿ’ก ์ •๋ ฌ ๊ธฐ๋ฒ•์˜ ์ง„์ „์ด ๋ชจ๋ธ ์ง€๋Šฅ์˜ ์ง„์ „์„ ๋”ฐ๋ผ๊ฐ€์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์šฐ๋ ค๊ฐ€ ์‚ฌ๋‚ด ๋ฆฌ๋”์‹ญ ์ฐจ์›์—์„œ ๊ณต๊ฐœ์ ์œผ๋กœ ์ œ๊ธฐ๋œ๋‹ค๋Š” ๊ฒƒ์€, AI ํ”Œ๋žซํผ์„ ์šด์˜ํ•˜๋Š” ์กฐ์ง์ด ์‚ฌ๊ณ ์‚ฌ์Šฌ ๋ชจ๋‹ˆํ„ฐ๋ง ๊ฐ™์€ ๊ด€์ฐฐ ๊ธฐ๋ฐ˜ ์•ˆ์ „์žฅ์น˜๋ฅผ ์ œํ’ˆ ๋กœ๋“œ๋งต์˜ ์„ ํƒ ์‚ฌํ•ญ์ด ์•„๋‹ˆ๋ผ ํ•„์ˆ˜ ์š”์†Œ๋กœ ์ทจ๊ธ‰ํ•ด์•ผ ํ•จ์„ ์‹œ์‚ฌํ•œ๋‹ค.

Research acceleration: The view inside OpenAI

OpenAI

OpenAI ๋‚ด๋ถ€ ์—ฐ๊ตฌ ๊ฐ€์†ํ™” ๋ฐ์ดํ„ฐ์— ๋”ฐ๋ฅด๋ฉด 2026๋…„ 8์›” ์ค‘์ˆœ ๊ธฐ์ค€ ์—ฐ๊ตฌ์› ์ค‘์•™๊ฐ’์ด ์ฝ”๋”ฉ ์—์ด์ „ํŠธ ์ถ”๋ก ์— ํ•˜๋ฃจ 600๋‹ฌ๋Ÿฌ ์ด์ƒ์„ ์“ฐ๊ณ  ์ƒ์œ„ 10%๋Š” ํ•˜๋ฃจ 7000 ํ† ํฐ(์›๋ฌธ ํ‘œํ˜„ ๊ทธ๋Œ€๋กœ) ์ด์ƒ์„ ์†Œ๋น„ํ–ˆ๋‹ค. 2026๋…„ 6์›” ์ด์ „์—๋Š” ์—์ด์ „ํŠธ ์‹คํ–‰ ์‹œ๊ฐ„์ด ์‚ฌ๋žŒ ๋…ธ๋™ ์‹œ๊ฐ„๋ณด๋‹ค ์ ์—ˆ์ง€๋งŒ ๊ทธ ์‹œ์ ์„ ๊ธฐ์ ์œผ๋กœ ์—ญ์ „๋ผ 8์›” ์ค‘์ˆœ์—๋Š” ์ธ๊ฐ„ ๋…ธ๋™์ผ ํ•˜๋‚˜๋‹น ์—์ด์ „ํŠธ ์ž‘์—…์ผ 3.1์ผ์ด ํˆฌ์ž…๋๋‹ค. 2025๋…„ 1์›” ์ถ”์  ์‹œ์ž‘ ์ด๋ž˜ 2026๋…„ 8์›”์ด ํ™œ์„ฑ ์‹คํ—˜์ž๋‹น ์‹คํ—˜ ์ˆ˜ ๊ธฐ์ค€ ์—ญ๋Œ€ ์ตœ๊ณ ์น˜๋ฅผ ๊ธฐ๋กํ–ˆ๊ณ , ๋™์‹œ์— 4๊ฐœ ์ด์ƒ์˜ ์—์ด์ „ํŠธ๋ฅผ ๋Œ๋ฆฌ๋Š” ์›Œํฌํ”Œ๋กœ๊ฐ€ ๋Š˜์—ˆ๋‹ค. 4~8์‹œ๊ฐ„์งœ๋ฆฌ ๊ณผ์ œ ์ค‘ ์„ฑ๊ณตํ•œ ๊ฒฝ์šฐ์˜ 50% ์ด์ƒ์ด ํ•œ ๋ฒˆ ์ด์ƒ์˜ ์ธ๊ฐ„ ๊ฐœ์ž…์„ ํ•„์š”๋กœ ํ–ˆ๊ณ , ๊ณ ์ˆ˜์ค€ ๊ณ„ํš์€ ์—์ด์ „ํŠธ ์ถœ๋ ฅ ํ† ํฐ์˜ ๊ทนํžˆ ์ผ๋ถ€์— ๋ถˆ๊ณผํ–ˆ๋‹ค. ๋‚ด๋ถ€ ๊ธฐ์ˆ ์ง€์› ์ฑ„๋„ ๊ฒŒ์‹œ๋ฌผ์ด 2026๋…„ ๋‚ด๋‚ด ์ค„๊ณ  ์—ฌ๋Ÿฌ ํŒ€์ด ์ฐธ์—ฌ ์ €์กฐ๋กœ ์˜คํ”ผ์Šค์•„์›Œ๋ฅผ ํ์ง€ํ–ˆ์œผ๋ฉฐ, 7์›” 20์ผ ์‚ฌ๊ฑด์œผ๋กœ ์ปจํ…Œ์ด๋„ˆ ์„œ๋น„์Šค๊ฐ€ ์ค‘๋‹จ๋˜๊ณ  ์ถ”๊ฐ€ ์ œํ•œ์ด ๊ฑธ๋ ค 8์›” 7์ผ ์ œํ•œ ์กฐ์น˜๋กœ Astra๊ธ‰ GPU ํ• ๋‹น์ด ์ดํ›„ ์ผ์ฃผ์ผ๊ฐ„ 59.2% ์ค„๊ณ  ๋‹ค๋ฅธ ๋ชจ๋ธ๊ธ‰ ํ• ๋‹น์ด 17.2% ๋Š˜์–ด Astra ๊ฐ์†Œ๋ถ„์˜ ์•ฝ 85%๋ฅผ ์ƒ์‡„ํ–ˆ๋‹ค.

๐Ÿ’ก ์—์ด์ „ํŠธ ์ž‘์—…์ผ์ด ์ธ๊ฐ„ ์ž‘์—…์ผ์˜ 3๋ฐฐ๋ฅผ ๋„˜์–ด์„  ๋ฐ˜๋ฉด ์„ฑ๊ณตํ•œ ๊ณผ์ œ์˜ ์ ˆ๋ฐ˜ ์ด์ƒ์ด ์—ฌ์ „ํžˆ ์ธ๊ฐ„ ๊ฐœ์ž…์„ ํ•„์š”๋กœ ํ•œ๋‹ค๋Š” ๊ฒƒ์€, ์—ฐ๊ตฌ ์กฐ์ง์ด ์—์ด์ „ํŠธ ๋น„์šฉ์„ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์™„์ „ ์ž์œจํ™”๊ฐ€ ๋˜์ง€ ์•Š์œผ๋ฉฐ ์ธ๊ฐ„ ๊ฒ€์ฆ ๋‹จ๊ณ„๋ฅผ ๋ณ‘๋ชฉ์œผ๋กœ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค.


ํด๋ผ์šฐ๋“œ ์—…๋ฐ์ดํŠธ

How Yahoo optimizes resources with flexible VMs in Managed Service for Apache Spark

Google Cloud

Yahoo๋Š” Managed Service for Apache Spark(๊ตฌ Dataproc)์˜ Flexible VMs ๊ธฐ๋Šฅ์œผ๋กœ ๋ฆฌ์ „ ์šฉ๋Ÿ‰ ๋ถ€์กฑ(stockout)์œผ๋กœ ์ธํ•œ ํด๋Ÿฌ์Šคํ„ฐ ํ”„๋กœ๋น„์ €๋‹ ์‹คํŒจ๋ฅผ 85% ์ค„์˜€๋‹ค. Flexible VMs๋Š” ํ—ˆ์šฉ ๊ฐ€๋Šฅํ•œ VM ํ˜•ํƒœ์˜ ์šฐ์„ ์ˆœ์œ„ ๋ชฉ๋ก์„ ์ •์˜ํ•ด ๋ฆฌ์ „ ๋‚ด ๊ฐ€์šฉ์˜์—ญ ์ „์ฒด์—์„œ ๋™์ ์œผ๋กœ ์šฉ๋Ÿ‰์„ ํƒ์ƒ‰ํ•œ๋‹ค. ์ด๋ฅผ ์“ฐ๋ ค๋ฉด Auto-Zone ๋ฐฐ์น˜๋ฅผ ํ•จ๊ป˜ ์ผœ๊ณ  --region=${REGION}๊ณผ ๋นˆ ๊ฐ€์šฉ์˜์—ญ ๋ฌธ์ž์—ด --zone ์„ ์ง€์ •ํ•ด์•ผ ํ•œ๋‹ค. ์˜คํ† ์Šค์ผ€์ผ๋ง์ด ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋™์ž‘ํ•˜๋ ค๋ฉด ๋ชฉ๋ก์— ํฌํ•จ๋œ ๋ชจ๋“  ๋จธ์‹  ํƒ€์ž…์ด ์ฝ”์–ด ์ˆ˜์™€ ๋ฉ”๋ชจ๋ฆฌ ์šฉ๋Ÿ‰์ด ๋น„์Šทํ•ด์•ผ ํ•˜๊ณ , ํ”„๋ผ์ด๋จธ๋ฆฌยท์„ธ์ปจ๋”๋ฆฌ ์›Œ์ปค ๊ฐ„ CPU ๋Œ€ ๋ฉ”๋ชจ๋ฆฌ ๋น„์œจ๋„ ๊ท ์ผํ•ด์•ผ ํ•˜๋ฉฐ ๋จธ์‹  ํ˜•ํƒœ๋ฅผ ์„ž์„ ๊ฒฝ์šฐ YARN๊ณผ Spark ๋ฆฌ์†Œ์Šค ํ• ๋‹น์— ๋ช…์‹œ์  ์†์„ฑ ์˜ค๋ฒ„๋ผ์ด๋“œ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๊ตฌํ˜„์€ Dataproc API์˜ instanceFlexibilityPolicy ํ•„๋“œ์™€ ์ˆœ์œ„๊ฐ€ ๋งค๊ฒจ์ง„ instanceSelectionList๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, Managed Service for Apache Airflow DAG ๊ฐ™์€ ์ž๋™ํ™” ํŒŒ์ดํ”„๋ผ์ธ์—๋„ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ’ก ๋‹จ์ผ VM ํ˜•ํƒœ๋งŒ ์ง€์ •ํ•˜๋˜ ํด๋Ÿฌ์Šคํ„ฐ ์šด์˜ ๋ฐฉ์‹์—์„œ ์ˆœ์œ„๊ฐ€ ๋งค๊ฒจ์ง„ VM ํ˜•ํƒœ ๋ชฉ๋ก์œผ๋กœ ์ „ํ™˜ํ•˜๋ฉด, ํŠน์ • ๋ฆฌ์ „์˜ ์šฉ๋Ÿ‰ ๋ถ€์กฑ์ด ๊ณง ๋ฐฐ์น˜ ์ž‘์—… ์ง€์—ฐ์œผ๋กœ ์ด์–ด์ง€๋˜ ๊ตฌ์กฐ์  ์ทจ์•ฝ์ ์„ ์ฝ”๋“œ ๋ณ€๊ฒฝ๋งŒ์œผ๋กœ 85% ์ˆ˜์ค€๊นŒ์ง€ ํ•ด์†Œํ•  ์ˆ˜ ์žˆ๋‹ค.

Spanner migrations: Automating dual-write with Antigravity CLI for minimal disruption

Google Cloud

Google์˜ Finance Engineering ํŒ€์€ ๋ ˆ๊ฑฐ์‹œ ๋ฐ์ดํ„ฐ ๊ณ„์ธต์„ Cloud Spanner๋กœ ํ˜„๋Œ€ํ™”ํ•˜๋ฉด์„œ 30๊ฐœ ์ด์ƒ์˜ ๋ฐ์ดํ„ฐ ์ ‘๊ทผ ๊ฐ์ฒด(DAO)๋ฅผ ์ˆ˜์ž‘์—…์œผ๋กœ ๋‹ค์‹œ ์จ์•ผ ํ–ˆ๋Š”๋ฐ, ์ด๋Š” ์ˆ˜์ž‘์—…์œผ๋กœ๋Š” ์ˆ˜๊ฐœ์›”์ด ๊ฑธ๋ฆด ์ž‘์—…์ด์—ˆ๋‹ค. ํŒ€์€ ํ—ค๋“œ๋ฆฌ์Šค ๋ชจ๋“œ(-p)๋กœ ์‹คํ–‰๋˜๋Š” Antigravity CLI ๊ธฐ๋ฐ˜์˜ ์ž๋™ํ™”๋œ ๋ฆฌํŒฉํ„ฐ๋ง ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ•˜๊ณ , ๋ฌด์ธ ์‹คํ–‰์„ ์œ„ํ•œ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์Šคํฌ๋ฆฝํŠธ migration_ui.py๋ฅผ ๋งŒ๋“ค์–ด ์—”์ง€๋‹ˆ์–ด๊ฐ€ ํ•˜๋ฃจ ์ผ๊ณผ๊ฐ€ ๋๋‚  ๋•Œ DAO 10๊ฐœ๋ฅผ ํ•œ๊บผ๋ฒˆ์— ํ์— ๋„ฃ๊ณ  ๋ฐค์ƒˆ ์ฒ˜๋ฆฌํ•˜๊ฒŒ ํ–ˆ๋‹ค. ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์€ ๊ธฐ์กด ๋ ˆ์ฝ”๋“œ๋ฅผ ์ฐธ์กฐ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๋ฉฐ Spanner๋กœ ๋ณต์‚ฌํ•˜๋Š” ํžˆ์Šคํ† ๋ฆฌ ๋ฐฑํ•„, ๋ชจ๋“  DAO๊ฐ€ ๊ธฐ๋ณธ ์ €์žฅ์†Œ์™€ Spanner์— ๋™์‹œ์— ์“ฐ๋„๋ก ์ˆ˜์ •ํ•˜๋Š” ๋“€์–ผ๋ผ์ดํŠธ/๋“€์–ผ๋ฆฌ๋“œ ๊ตฌํ˜„, RPC ํŠธ๋ž˜ํ”ฝ์„ ๊ฐ€๋กœ์ฑ„ ๋‘ ์ €์žฅ์†Œ ๊ฐ„ ๋ฐ”์ดํŠธ ๋‹จ์œ„ ๋™๋“ฑ์„ฑ์„ ๊ฒ€์ฆํ•˜๋Š” ์ž๋™ํ™”๋œ API ๊ฒ€์ฆ์ด๋ผ๋Š” 3๋‹จ๊ณ„๋กœ ์ง„ํ–‰๋๋‹ค. ์Šคํ‚ค๋งˆ ๋ณ€ํ™˜์€ MutationConverter ์ธํ„ฐํŽ˜์ด์Šค ํŒจํ„ด์œผ๋กœ ํ‘œ์ค€ํ™”ํ–ˆ๊ณ , ํ…Œ์ŠคํŠธ ์‹คํŒจ๊ฐ€ ๋‹ค์‹œ Antigravity์— ํ”ผ๋“œ๋ฐฑ๋˜๋Š” ์ž๊ฐ€ ๊ต์ • ๋ฃจํ”„๋ฅผ ๋‘๊ณ  bazel test/go test ๋นŒ๋“œ ์‹œ์Šคํ…œ๊ณผ ์—ฐ๋™ํ•ด ๊ฐ€๋“œ๋ ˆ์ผ๋กœ ์‚ผ์•˜๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ๋“€์–ผ๋ผ์ดํŠธ ๊ตฌํ˜„์— ๋“œ๋Š” ๋…ธ๋ ฅ์ด ํฌ๊ฒŒ ์ค„๊ณ  ์ผ๊ด€๋œ MutationConverter ํŒจํ„ด์œผ๋กœ ๋ฐ์ดํ„ฐ ์ •ํ™•๋„๊ฐ€ ๋†’์•„์ ธ, ์—”์ง€๋‹ˆ์–ด๋“ค์ด ๋ฐ˜๋ณต์ ์ธ ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ ์ž‘์—…์—์„œ ๋ฒ—์–ด๋‚˜ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง๊ณผ ์„ฑ๋Šฅ ์ตœ์ ํ™”์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋๋‹ค.

๐Ÿ’ก ํ—ค๋“œ๋ฆฌ์Šค AI ์—์ด์ „ํŠธ๋ฅผ ์•ผ๊ฐ„ ๋ฐฐ์น˜ ํ์— ๋„ฃ์–ด DAO ๋ฆฌํŒฉํ„ฐ๋ง์„ ๋ฐค์ƒˆ ๋Œ๋ฆฌ๋Š” ๋ฐฉ์‹์€, ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์—์„œ ์—”์ง€๋‹ˆ์–ด ์‹œ๊ฐ„์ด ๋ณ‘๋ชฉ์ด๋˜ ๋ฐ˜๋ณต ์ž‘์—…์„ ๋นŒ๋“œ ์‹œ์Šคํ…œ ๊ฐ€๋“œ๋ ˆ์ผ๊ณผ ๊ฒฐํ•ฉํ•ด ์•ˆ์ „ํ•˜๊ฒŒ ๋ฌด์ธํ™”ํ•  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค.

Not All LLM Workloads Are Equal: Benchmarking TPU Performance on Classification vs. Generation

Google Cloud

Google Cloud๋Š” GKE Autopilot ํด๋Ÿฌ์Šคํ„ฐ์— ์˜ฌ๋ฆฐ ๋‹จ์ผ ํ˜ธ์ŠคํŠธ TPU v6e(2x2 ์นฉ ํ† ํด๋กœ์ง€) ์œ„์—์„œ vLLM(vllm-project/tpu-inference)์œผ๋กœ Gemma 3 12B์™€ 27B ๋ชจ๋ธ์„ ์„œ๋น™ํ•˜๋ฉฐ ์ƒ์„ฑํ˜•๊ณผ ๋ถ„๋ฅ˜ํ˜• ์›Œํฌ๋กœ๋“œ์˜ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ๋น„๊ตํ–ˆ๋‹ค. ์ž…๋ ฅ ์•ฝ 500ํ† ํฐยท์ถœ๋ ฅ ์•ฝ 1000ํ† ํฐ์ธ ๊ธด ํ…์ŠคํŠธ ์ƒ์„ฑํ˜• ์›Œํฌ๋กœ๋“œ์—์„œ๋Š” ๋™์‹œ ์‚ฌ์šฉ์ž 128๋ช… ๊ธฐ์ค€ 12B๊ฐ€ 8.19๋ฐฐ, 27B๊ฐ€ 4.12๋ฐฐ ์ฒ˜๋ฆฌ๋Ÿ‰ ์ฆ๊ฐ€์— ๊ทธ์ณ 27B๊ฐ€ ๋””์ฝ”๋“œ ๋ถ€ํ•˜์—์„œ ๋ฉ”๋ชจ๋ฆฌยท์—ฐ์‚ฐ ํ•œ๊ณ„์— ๋จผ์ € ๋ถ€๋”œํžŒ๋‹ค. ์ž…๋ ฅ ์•ฝ 4000ํ† ํฐยท์ถœ๋ ฅ ์•ฝ 10ํ† ํฐ์ธ ์ „์ž์ƒ๊ฑฐ๋ž˜ ์ปดํ”Œ๋ผ์ด์–ธ์Šค์šฉ ๋ถ„๋ฅ˜ํ˜• ์›Œํฌ๋กœ๋“œ์—์„œ๋Š” 128๋ช… ๊ธฐ์ค€ 12B๊ฐ€ 6.37๋ฐฐ, 27B๊ฐ€ 6.04๋ฐฐ๋กœ ๋‘ ๋ชจ๋ธ์ด ๋น„์Šทํ•œ ์ˆ˜์ค€์˜ ํ™•์žฅ์„ฑ์„ ๋ณด์—ฌ ํ”„๋ฆฌํ•„ ๋น„์ค‘์ด ๋†’์€ ๊ณผ์ œ์—์„œ๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ ํฌ๊ธฐ๊ฐ€ ๋œ ์ค‘์š”ํ•˜๋‹ค. ์„œ๋น™ ์„ค์ •์€ max-model-len 12๋งŒ8000, max-num-batched-tokens 8192, max-num-seqs 512์ด๋ฉฐ, ์„ ํ˜•์ ์ธ ์‹œํ€€์Šค ๋ฒ„ํ‚ท ํ™•์žฅ์„ ์œ„ํ•ด VLLM_TPU_BUCKET_PADDING_GAP ์ตœ์ ํ™”๋ฅผ ๊ถŒ์žฅํ•œ๋‹ค. ์ƒ์„ฑํ˜• ์›Œํฌ๋กœ๋“œ๋Š” 12B๋กœ ์ถ•์†Œํ•˜๊ฑฐ๋‚˜ 27B์˜ ๊ฒฝ์šฐ ๋ ˆํ”Œ๋ฆฌ์นด๋‹น ๋™์‹œ ์š”์ฒญ์„ 64๊ฐœ๋กœ ์ œํ•œํ•˜๊ณ , ๋ถ„๋ฅ˜ํ˜• ์›Œํฌ๋กœ๋“œ๋Š” 27B ๊ฐ™์€ ๋” ํฐ ๋ชจ๋ธ์„ ์ฒ˜๋ฆฌ๋Ÿ‰ ์†์‹ค ์—†์ด ๋ฐฐํฌํ•ด๋„ ์•ˆ์ „ํ•˜๋ฉฐ, ์Šค์ผ€์ผ๋ง ํŠธ๋ฆฌ๊ฑฐ๋Š” CPUยท๋ฉ”๋ชจ๋ฆฌ ์ž„๊ณ„๊ฐ’ ๋Œ€์‹  ์ข…๋‹จ๊ฐ„(E2E) ์ง€์—ฐ ์‹œ๊ฐ„ ์ง€ํ‘œ๋ฅผ ์“ฐ๋ผ๊ณ  ๊ถŒ๊ณ ํ•œ๋‹ค.

๐Ÿ’ก ์ƒ์„ฑํ˜• ์›Œํฌ๋กœ๋“œ์—์„œ๋Š” 27B ๋ชจ๋ธ์ด 12B๋ณด๋‹ค ์˜คํžˆ๋ ค ํ™•์žฅ์„ฑ์ด ๋‚ฎ๋‹ค๋Š” ๊ตฌ์ฒด์  ์ฒ˜๋ฆฌ๋Ÿ‰ ์ˆ˜์น˜๋Š”, ๋ชจ๋ธ ํฌ๊ธฐ๋ฅผ ๋ฌด์ž‘์ • ํ‚ค์šฐ๊ธฐ ์ „์— ์›Œํฌ๋กœ๋“œ ์œ ํ˜•(์ƒ์„ฑ ๋Œ€ ๋ถ„๋ฅ˜)์— ๋งž์ถฐ ๋ชจ๋ธ ํฌ๊ธฐ์™€ ๋ ˆํ”Œ๋ฆฌ์นด๋‹น ๋™์‹œ ์š”์ฒญ ์ˆ˜๋ฅผ ๋”ฐ๋กœ ํŠœ๋‹ํ•ด์•ผ TPU ๋น„์šฉ์„ ๋‚ญ๋น„ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์ค€๋‹ค.

Modernizing virtualization in higher education: How automated node recovery protects data integrity

Red Hat

Red Hat ๋ธ”๋กœ๊ทธ๋Š” ๋ธŒ๋ฆฌ๊ฒ€์˜๋Œ€ํ•™๊ต(BYU)๊ฐ€ 1500๋Œ€์˜ ๊ฐ€์ƒ๋จธ์‹ ์„ 6์ฃผ ๋งŒ์— Red Hat OpenShift Virtualization์œผ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•œ ์‚ฌ๋ก€๋ฅผ ๋“ค์–ด ์ž๋™ํ™”๋œ ๋…ธ๋“œ ๋ณต๊ตฌ ๊ธฐ๋Šฅ์„ ์„ค๋ช…ํ•œ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ๋…ธ๋“œ ์žฅ์• ๋ฅผ ๊ฐ์ง€ํ•ด ์ˆ˜๋™ ๊ฐœ์ž… ์—†์ด ์•ฝ 155์ดˆ ์•ˆ์— ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š”๋ฐ, ์ด๋Š” ์ˆ˜๋™ ํ”„๋กœ์„ธ์Šค๋กœ 2์‹œ๊ฐ„ ๋„˜๊ฒŒ ๊ฑธ๋ฆฌ๋˜ ๊ฒƒ๊ณผ ๋Œ€๋น„๋œ๋‹ค. ์„ธ ๊ฐ€์ง€ ๊ตฌ์„ฑ์š”์†Œ๋กœ ์ด๋ค„์ง€๋ฉฐ, Node Health Check ์˜คํผ๋ ˆ์ดํ„ฐ๊ฐ€ ์›Œ์ปค ๋…ธ๋“œ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋‹ค NotReady/Unknown ์ƒํƒœ๊ฐ€ 60์ดˆ ์ด์ƒ ์ง€์†๋˜๋ฉด ๊ต์ • ์ž‘์—…์„ ํŠธ๋ฆฌ๊ฑฐํ•˜๊ณ , Fence Agents Remediation(FAR)์ด Redfish API๋ฅผ ํ†ตํ•ด Dell iDRACยทHPE iLO ๊ฐ™์€ ํ•˜๋“œ์›จ์–ด BMC์™€ ์ƒํ˜ธ์ž‘์šฉํ•ด ์žฅ์•  ๋…ธ๋“œ๋ฅผ ์žฌ๋ถ€ํŒ…ํ•˜๋ฉฐ, Self Node Remediation(SNR)์ด ์ปค๋„ ์ˆ˜์ค€ ์›Œ์น˜๋…์œผ๋กœ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ๊ฒฉ๋ฆฌ๋œ ๊ฒฝ์šฐ OS ๊ฐ•์ œ ์žฌ๋ถ€ํŒ…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํด๋ฐฑ ์—ญํ• ์„ ํ•œ๋‹ค. ์ด ๊ตฌ์กฐ๋Š” ๊ณต์œ  ์Šคํ† ๋ฆฌ์ง€ ํ™˜๊ฒฝ์—์„œ ์žฅ์•  ๋…ธ๋“œ๊ฐ€ ์ƒˆ ๋…ธ๋“œ๋กœ ์žฌ์Šค์ผ€์ค„๋˜๋Š” ๋™์•ˆ์—๋„ ๊ณ„์† ๋””์Šคํฌ์— ์“ฐ๋Š” ์Šคํ”Œ๋ฆฟ ๋ธŒ๋ ˆ์ธ ์ƒํ™ฉ์œผ๋กœ ์ธํ•œ ๋ฐ์ดํ„ฐ ์†์ƒ์„ ๋ง‰๋Š”๋‹ค. BYU๋Š” ์‹ค์ œ๋กœ ์ˆ˜๋™์œผ๋กœ ํ•ด๊ฒฐํ•œ 2์‹œ๊ฐ„์งœ๋ฆฌ ์žฅ์• ๋ฅผ ๊ฒฝํ—˜ํ–ˆ๋Š”๋ฐ, ์ž๋™ํ™”๋œ ๊ต์ •์ด ์žˆ์—ˆ๋‹ค๋ฉด ๋ณต๊ตฌ ์‹œ๊ฐ„์ด ๋ช‡ ๋ถ„์œผ๋กœ ์ค„์—ˆ์„ ๊ฒƒ์ด๋ผ๊ณ  ์„ค๋ช…ํ•œ๋‹ค.

๐Ÿ’ก ๋…ธ๋“œ ๋ณต๊ตฌ๋ฅผ 155์ดˆ๋กœ ์ค„์ด๋Š” ๊ตฌ์ฒด์  ์ˆ˜์น˜๋Š” ๊ณ ๊ฐ€์šฉ์„ฑ ๊ฐ€์ƒํ™” ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์šด์˜ํ•˜๋Š” ๊ธฐ๊ด€์ด ์Šคํ”Œ๋ฆฟ ๋ธŒ๋ ˆ์ธ์œผ๋กœ ์ธํ•œ ๋ฐ์ดํ„ฐ ์†์ƒ ์œ„ํ—˜์„ ์‚ฌ๋žŒ์ด ๊ฐœ์ž…ํ•˜๋Š” 2์‹œ๊ฐ„ ๋™์•ˆ ๋ฐฉ์น˜ํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ๊ฒƒ์„ ๋œปํ•˜๋ฉฐ, ์ด๋Š” ํŠนํžˆ ๋Œ€๊ทœ๋ชจ VM ์ด์ „์„ ์•ž๋‘” ์กฐ์ง์— ์ง์ ‘์ ์ธ ์šด์˜ ๊ธฐ์ค€์ด ๋œ๋‹ค.

Friday Five โ€” September 4, 2026

Red Hat

Red Hat์˜ ์ฃผ๊ฐ„ ์†Œ์‹ ํ๋ ˆ์ด์…˜์ธ Friday Five(2026๋…„ 9์›” 4์ผ์ž)์—์„œ๋Š” AI ์‹œ๋Œ€์˜ ๋ณด์•ˆ ์ „๋žต๊ณผ ๊ฐ€์ƒํ™” ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์ง€์›์ฑ…์ด ์ค‘์ ์ ์œผ๋กœ ๋‹ค๋ค„์กŒ์Šต๋‹ˆ๋‹ค. Red Hat CEO Matt Hicks๋Š” CRN๊ณผ์˜ ์ธํ„ฐ๋ทฐ์—์„œ AI๊ฐ€ ์˜คํ”ˆ์†Œ์Šค ๋ณด์•ˆ ํ™˜๊ฒฝ์„ ๊ทผ๋ณธ์ ์œผ๋กœ ๋ณ€ํ™”์‹œ์ผฐ๋‹ค๊ณ  ๊ฐ•์กฐํ•˜๋ฉฐ, AI ๊ธฐ๋ฐ˜ ๋Œ€๊ทœ๋ชจ ์ทจ์•ฝ์  ์•…์šฉ์— ๋Œ€์‘ํ•˜๊ธฐ ์œ„ํ•œ Lightwell ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ๋ฅผ ์†Œ๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„์šธ๋Ÿฌ 9์›” 23์ผ์—๋Š” ์„œ๋น„์Šค ์ค‘๋‹จ ์—†์ด ์ทจ์•ฝํ•œ ์˜คํ”ˆ์†Œ์Šค ์ข…์†์„ฑ์„ ํ•ด๊ฒฐํ•˜๋Š” Lightwell ํ™œ์šฉ๋ฒ•์„ ๋‹ค๋ฃจ๋Š” ๊ฐ€์ƒ ์„ธ๋ฏธ๋‚˜๊ฐ€ ๊ฐœ์ตœ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋ณด์•ˆ ์•„ํ‚คํ…์ฒ˜ ์ธก๋ฉด์—์„œ๋Š” ์ œ๋กœ ํŠธ๋Ÿฌ์ŠคํŠธ์™€ ์–‘์ž ๋‚ด์„ฑ ์•”ํ˜ธ(PQC) ๋Œ€๋น„๋ฅผ ํฌํ•จํ•œ 4๋Œ€ ํ•ต์‹ฌ ์ถ• ๊ธฐ๋ฐ˜ ๋‹ค๊ณ„์ธต ๋ฐฉ์–ด ์ „์ž์ฑ…์ด ์ƒˆ๋กœ ๊ณต๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์ƒํ™” ์ธํ”„๋ผ ์ „ํ™˜์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ํ‰๊ฐ€๋ฅผ ๊ฑฐ์นœ ์ ๊ฒฉ 3๋…„ ๊ณ„์•ฝ ๊ณ ๊ฐ์—๊ฒŒ๋Š” Red Hat OpenShift Virtualization์˜ ์ฒซํ•ด ๊ตฌ๋…๋ฃŒ๋ฅผ ์ „์•ก ๋ฉด์ œํ•˜๋Š” ํ”„๋กœ๋ชจ์…˜์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ RedMonk ์ธํ„ฐ๋ทฐ๋ฅผ ํ†ตํ•ด ์œ ๋Ÿฝ ๊ธˆ์œต ๋ฐ ํ†ต์‹  ๊ธฐ์—…์˜ ํ•ต์‹ฌ ํ™”๋‘๋กœ ๋– ์˜ค๋ฅธ ๋””์ง€ํ„ธ ์ฃผ๊ถŒ๊ณผ AI ๋„์ž… ๊ณผ์ œ๋ฅผ ๋ถ„์„ํ–ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ก VMware ๋“ฑ ๊ธฐ์กด ํ•˜์ดํผ๋ฐ”์ด์ €์—์„œ ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜ ๊ฐ€์ƒํ™”๋กœ ์ „ํ™˜ํ•˜๋ ค๋Š” ์กฐ์ง์€ ์ฒซํ•ด ๊ตฌ๋…๋ฃŒ ๊ฐ๋ฉด์œผ๋กœ ์ดˆ๊ธฐ TCO ๋ถ€๋‹ด์„ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์œผ๋ฉฐ, Lightwell๊ณผ ๊ฐ™์€ ๋ฌด์ค‘๋‹จ ์˜์กด์„ฑ ํŒจ์น˜ ์ „๋žต์„ CI/CD ํŒŒ์ดํ”„๋ผ์ธ ๋ณด์•ˆ ํ‘œ์ค€์œผ๋กœ ๊ฒ€ํ† ํ•  ์‹œ์ ์ž…๋‹ˆ๋‹ค.


DevOps & ์ธํ”„๋ผ

Claude Fable 5.1 vs. Fable 5: On real work, I couldnโ€™t tell them apart.

The New Stack

The New Stack ๊ธฐ์ž Jessica Wachtel์ด Claude Fable 5.1๊ณผ Fable 5๋ฅผ ์‹ค์ œ ์˜ˆ์‚ฐ ๊ธฐ์ค€์œผ๋กœ ๋น„๊ตํ•œ ๊ธฐ์‚ฌ๋‹ค. ๋ฐ์ŠคํŠธ๋Š” ๋‹ค์„ฏ ๊ฐ€์ง€ ์˜๋„๋œ ์˜ค๋ฅ˜๊ฐ€ ์žˆ๋Š” ์‹คํ—˜์‹ค ๋ฐ์ดํ„ฐ์—์„œ ์ด๋ฅผ ์ œ์™ธํ•˜๊ณ  ๋ฐฐ์น˜ ํ‰๊ท ์„ ๊ณ„์‚ฐํ•˜๋Š” ์—์ด์ „ํ‹ฑ ๋ฆฌ์„œ์น˜, ๋‘ ๊ฐ€์ง€ ๋ฒ„๊ทธ์™€ ์‹คํŒจํ•˜๋Š” ํ…Œ์ŠคํŠธ ์Šค์œ„ํŠธ๊ฐ€ ์žˆ๋Š” Python ํ”„๋กœ์ ํŠธ๋ฅผ ๊ณ ์น˜๋Š” ์—์ด์ „ํ‹ฑ ์ฝ”๋”ฉ, ์ •๋‹ต์ด ํ™•์ •๋œ ์ˆ˜ํ•™ ๋ฌธ์ œ ๋‘ ๊ฐœ๋ฅผ ํ‘ธ๋Š” ์ถ”๋ก , ๋‹ค์„ฏ ๊ฐœ ์„ผ์„œ์˜ ์ง€์ €๋ถ„ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ์‚ฌํ•˜๋Š” ํƒ€์ด๋ธŒ๋ ˆ์ด์ปค ํ…Œ์ŠคํŠธ๋กœ ๊ตฌ์„ฑ๋๋‹ค. ๋‘ ๋ชจ๋ธ ๋ชจ๋‘ 4๊ฐœ ํ…Œ์ŠคํŠธ ์ „์ฒด์—์„œ 24/24๋กœ ์™„๋ฒฝํ•˜๊ณ  ๋™์ผํ•œ ์ •ํ™•๋„๋ฅผ ๋ƒˆ์ง€๋งŒ Fable 5๋Š” ์ด 2๋งŒ2219 ํ† ํฐยท0.398๋‹ฌ๋Ÿฌยท84.9์ดˆ, Fable 5.1์€ ์ด 3๋งŒ7809 ํ† ํฐยท0.533๋‹ฌ๋Ÿฌยท82.9์ดˆ๋ฅผ ์จ์„œ Fable 5.1์ด ํ† ํฐ์€ 70% ๋” ์“ฐ๊ณ  ๋น„์šฉ์€ 34% ๋” ๋“ค์—ˆ๋‹ค. ๊ฐ€์žฅ ์–ด๋ ค์šด ์„ผ์„œ ๊ฐ์‚ฌ ๊ณผ์ œ์—์„œ๋Š” Fable 5๊ฐ€ 4ํ„ดยท23.9์ดˆยท0.134๋‹ฌ๋Ÿฌ, Fable 5.1์€ 5ํ„ดยท28.4์ดˆยท0.304๋‹ฌ๋Ÿฌ๋กœ ๋น„์šฉ์ด ๋‘ ๋ฐฐ ๋„˜๊ฒŒ ๋“ค์—ˆ๋‹ค. Anthropic์€ Terminal-Bench-Science ๋ฒค์น˜๋งˆํฌ์—์„œ Fable 5.1์ด 52.6%, Fable 5๊ฐ€ 24.7%๋ฅผ ๊ธฐ๋กํ–ˆ๋‹ค๊ณ  ์ฃผ์žฅํ•˜๋ฉฐ ๊ฐ€๊ฒฉ์€ ์ž…๋ ฅ 100๋งŒ ํ† ํฐ๋‹น 10๋‹ฌ๋Ÿฌยท์ถœ๋ ฅ 100๋งŒ ํ† ํฐ๋‹น 50๋‹ฌ๋Ÿฌ๋กœ ๋™์ผํ•˜๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ๊ธฐ์ž๋Š” '2๋ฐฐ ๊ฐœ์„ ์„ ์ฐพ์•„ ๋‚˜์„ฐ๋‹ค๊ฐ€ ์ด์ „ ๋ชจ๋ธ๊ณผ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์—†๋Š” ๋ชจ๋ธ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค'๊ณ  ๊ฒฐ๋ก ์ง“๋Š”๋‹ค.

๐Ÿ’ก ๋ฒค์น˜๋งˆํฌ์ƒ ๋‘ ๋ฐฐ ์ด์ƒ ์ ์ˆ˜๊ฐ€ ์˜ค๋ฅธ ๋ชจ๋ธ์ด ์‹ค์‚ฌ์šฉ ๊ณผ์ œ์—์„œ๋Š” ๋™์ผํ•œ ์ •ํ™•๋„์— ๋น„์šฉ๋งŒ 34% ๋” ๋“œ๋Š” ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™”๋‹ค๋Š” ๊ฒƒ์€, ๋ฒค์น˜๋งˆํฌ ์ˆ˜์น˜๋งŒ์œผ๋กœ ๋ชจ๋ธ ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ๊ฒฐ์ •ํ•˜์ง€ ๋ง๊ณ  ์‹ค์ œ ์šด์˜ ์›Œํฌ๋กœ๋“œ๋กœ ์ง์ ‘ ๋น„์šฉ ๋Œ€๋น„ ์„ฑ๋Šฅ์„ ์žฌ์ธก์ •ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ฒฝ๊ณ ๋‹ค.

Building trust in agentic RAG starts with evidence

The New Stack

The New Stack ๊ธฐ์‚ฌ๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์—์ด์ „ํ‹ฑ RAG(๊ฒ€์ƒ‰ ์ฆ๊ฐ• ์ƒ์„ฑ)๋ฅผ ์œ„ํ•ด ์ฟผ๋ฆฌยทํ•„ํ„ฐยท์†Œ์Šคยท์ˆ˜์šฉ ๋˜๋Š” ๊ฑฐ๋ถ€ ์ด์œ ยท์‹ ๋ขฐ๋„ ํŒ๋‹จ์„ ํฌํ•จํ•œ ๊ฒ€์ƒ‰ ๋‹จ๊ณ„๋ณ„ ์˜์‚ฌ๊ฒฐ์ •์„ ๊ตฌ์กฐํ™”ํ•ด ๊ธฐ๋กํ•˜๋Š” '๊ฒ€์ƒ‰ ๋น„ํ–‰๊ธฐ๋ก์žฅ์น˜(flight recorder for retrieval)' ๋ฐฉ์‹์„ ์ œ์•ˆํ•œ๋‹ค. ๋ชจ๋ธ์ด ์ƒ์„ฑ์„ ๊ฑฐ์น˜๋Š” ๋™์•ˆ ์†Œ์Šค ID๋ฅผ ์ถ”์ ํ•˜๊ณ  ๋‹ต๋ณ€์„ ๋‚ด๋†“๊ธฐ ์ „ ๊ฐ ์ฃผ์žฅ์„ ๊ทผ๊ฑฐ ๋ฐœ์ทŒ๋ฌธ๊ณผ ๋Œ€์กฐํ•˜๋Š” ์ธ์šฉ ์ถœ์ฒ˜ ๊ฒ€์ฆ, ์œ ํšจ๊ธฐ๊ฐ„ยท์†Œ์œ ์žยท์ ‘๊ทผ ๋ฒ”์œ„ยท์Šน์ธ ์ƒํƒœยท๊ด€ํ• ๊ถŒ ๊ฐ™์€ ์†Œ์Šค ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋‹จ์ˆœ ๋žญํ‚น ์‹ ํ˜ธ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ฒ€์ƒ‰ ๊ทœ์น™ ์ž์ฒด๋กœ ์ทจ๊ธ‰ํ•˜๋Š” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ํ•„ํ„ฐ๋ง๋„ ๊ถŒ์žฅํ•œ๋‹ค. ํ…Œ๋„ŒํŠธ ๊ฒฉ๋ฆฌ์™€ ์ ‘๊ทผ ๊ฒฝ๊ณ„๋Š” ๋ชจ๋ธ์˜ ํ–‰๋™์— ์˜์กดํ•˜์ง€ ๋ง๊ณ  ํˆด ๊ถŒํ•œ๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ˆ˜์ค€ ์ •์ฑ…์œผ๋กœ ๊ฐ•์ œํ•ด์•ผ ํ•˜๋ฉฐ, ๊ฒ€์ƒ‰๋œ ๋ชจ๋“  ๋ฌธ์„œ๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์ž…๋ ฅ์œผ๋กœ ์ทจ๊ธ‰ํ•˜๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€ ๊ถŒํ•œ์„ ๊ฐ•์ œํ•ด ๋ฌธ์„œ ์† ์ง€์‹œ๊ฐ€ ๊ฒ€์ƒ‰ ๋™์ž‘์„ ๋ฐ”๊พธ์ง€ ๋ชปํ•˜๊ฒŒ ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์„ค๋ช…ํ•œ๋‹ค. Oracle AI Vector Search๋Š” ์ž„๋ฒ ๋”ฉ์„ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฐ์ดํ„ฐ์™€ ํ•จ๊ป˜ ์ €์žฅํ•ด SQL๋กœ ์‹œ๋งจํ‹ฑ ์œ ์‚ฌ๋„ยท๊ด€๊ณ„ํ˜• ํ•„ํ„ฐยท์–ดํœ˜ ๊ฒ€์ƒ‰์„ ๊ฒฐํ•ฉํ•˜๊ณ , Oracle AI Database๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด๋ถ€์—์„œ ํ–‰ยท์—ด ๋‹จ์œ„ ์ ‘๊ทผ ์ •์ฑ…์„ ์ง€์›ํ•˜๋ฉฐ, Oracle AI Developer Hub(github.com/oracle-devrel/oracle-ai-developer-hub)๊ฐ€ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๊ฒ€์ƒ‰ ๋“ฑ ์—์ด์ „ํ‹ฑ RAG ํŒจํ„ด ์˜ˆ์ œ๋ฅผ ์ œ๊ณตํ•œ๋‹ค๊ณ  ์–ธ๊ธ‰ํ•œ๋‹ค. ํ‰๊ฐ€ ํ•ญ๋ชฉ์œผ๋กœ๋Š” ์ฝ”ํผ์Šค ์„ ํƒ ์ •ํ™•๋„, recall@k, ํ…Œ๋„ŒํŠธ ๊ฒฉ๋ฆฌ ์œ„๋ฐ˜์œจ, ์ธ์šฉ ์ปค๋ฒ„๋ฆฌ์ง€, ์ฃผ์žฅ-๊ทผ๊ฑฐ ์ผ์น˜์œจ์„ ์ œ์‹œํ•œ๋‹ค.

๐Ÿ’ก ๊ฒ€์ƒ‰ ๊ฒฐ์ •์„ ๋น„ํ–‰๊ธฐ๋ก์žฅ์น˜์ฒ˜๋Ÿผ ๊ตฌ์กฐํ™”ํ•ด ๋‚จ๊ธฐ๋Š” ๋ฐฉ์‹์€, ์—์ด์ „ํ‹ฑ RAG๊ฐ€ ํ‹€๋ฆฐ ๋‹ต์„ ๋‚ด๋†“์•˜์„ ๋•Œ ์›์ธ์ด ๊ฒ€์ƒ‰ ๋‹จ๊ณ„์ธ์ง€ ์ƒ์„ฑ ๋‹จ๊ณ„์ธ์ง€ ์‚ฌํ›„์— ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์šด์˜ํŒ€์˜ ์žฅ์•  ๋Œ€์‘ ์‹œ๊ฐ„์„ ์ค„์—ฌ์ค€๋‹ค.

Investigate DMS migration issues with AWS DevOps Agent

AWS DevOps

AWS DevOps ๋ธ”๋กœ๊ทธ๋Š” AWS DevOps Agent๊ฐ€ ๊ณ ์œ„ํ—˜ ์šด์˜์ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์„ ์กฐ์‚ฌํ•˜๋Š” 5๊ฐ€์ง€ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์‹œ์—ฐํ•œ๋‹ค. ์ปท์˜ค๋ฒ„ ์ค€๋น„์„ฑ ์ ๊ฒ€์€ ์—”๋“œํฌ์ธํŠธ ์—ฐ๊ฒฐ๊ณผ ํ…Œ์ด๋ธ”์˜ 'Validated' ์ƒํƒœ๋ฅผ ํ™•์ธํ•ด ์•ฝ 2๋ถ„ ์•ˆ์— ์ง„ํ–‰/๋ณด๋ฅ˜ ํŒ๋‹จ์„ ๋‚ด๋ฆฌ๋Š”๋ฐ, ์ˆ˜๋™์œผ๋กœ๋Š” 15~30๋ถ„์ด ๊ฑธ๋ฆฐ๋‹ค. ๊ฒ€์ฆ ์‹คํŒจ ์กฐ์‚ฌ๋Š” ์˜ํ–ฅ๋ฐ›์€ ํ…Œ์ด๋ธ”๊ณผ CloudTrail ๋ณ€๊ฒฝ์„ CDC ํƒ€์ž„๋ผ์ธ๊ณผ ์—ฐ๊ด€์‹œ์ผœ ์˜ˆ๋ฅผ ๋“ค์–ด ValidationQueryCdcDelaySeconds=0 ๊ฐ™์€ ์ •ํ™•ํ•œ ํƒœ์Šคํฌ ์„ค์ •์„ ์›์ธ์œผ๋กœ ์ง€๋ชฉํ•˜๋ฉฐ ์•ฝ 3๋ถ„์ด ๊ฑธ๋ฆฌ๋Š”๋ฐ ์ˆ˜๋™์œผ๋กœ๋Š” 30๋ถ„ ์ด์ƒ ๊ฑธ๋ฆฐ๋‹ค. ๋ณต์ œ ์ง€์—ฐ ํ‰๊ฐ€๋Š” ์†Œ์Šค ๋Œ€ ํƒ€๊นƒ CDC ์ง€์—ฐ์„ ๋น„๊ตํ•ด ๋ณ‘๋ชฉ์ด ์†Œ์Šค ์ชฝ์ธ์ง€ ํƒ€๊นƒ ์ ์šฉ(apply) ์ชฝ์ธ์ง€ ์•ฝ 1๋ถ„ ์•ˆ์— ํŒ๋‹จํ•œ๋‹ค. ๊ฐœ๋ฐฉํ˜• ์กฐ์‚ฌ๋Š” ์ž‘์—…ยท๊ฒ€์ฆยท์—ฐ๊ฒฐ์„ฑ ๊ณ„์ธต์— ๊ฑธ์ณ 12๊ฐœ ์ด์ƒ์˜ ๋„๊ตฌ๋ฅผ ํ›‘๊ณ  ๋Ÿฐ๋ถ ์นดํƒˆ๋กœ๊ทธ๋ฅผ ์ž๋™์œผ๋กœ ํƒ์ƒ‰ํ•ด ๋งž๋Š” ๋Œ€์‘ ์ ˆ์ฐจ๋ฅผ ์ฐพ์•„๋‚ด๋ฉฐ, ๊ฒ€์ฆ ์‹คํŒจ ์‹œ๋‚˜๋ฆฌ์˜ค ํ•˜๋‚˜์—์„œ 73๊ฐœ ์ €๋„ ๊ธฐ๋กยท11๊ฐœ ๋„๊ตฌยท33ํšŒ์˜ ๋„๊ตฌ ํ˜ธ์ถœ์ด ์“ฐ์˜€๋‹ค. validate_migration_data, check_connection_health, analyze_cdc_latency ๊ฐ™์€ 20๊ฐœ ๋„๊ตฌ์™€ DMS์˜ ์ฝ๊ธฐ ์ „์šฉ API(Describe*, Get*, List*, TestConnection), CloudWatch ๋ฉ”ํŠธ๋ฆญ, RDS Performance Insights, CloudTrail ์ด๋ฒคํŠธ ์—ฐ๊ด€ ๋ถ„์„์„ ํ™œ์šฉํ•˜๋ฉฐ, ๋ฐ์ดํ„ฐ ๊ฒ€์ฆยทํ’€ ๋กœ๋“œยทCDCยท์—ฐ๊ฒฐ์„ฑยท๋ณต์ œ ์ธ์Šคํ„ด์Šค ์ƒํƒœยทAurora ํƒ€๊นƒ ์ƒํƒœยท์ปท์˜ค๋ฒ„ ์ค€๋น„์„ฑ์„ ๋‹ค๋ฃจ๋Š” 46๊ฐœ ๋Ÿฐ๋ถ์ด ๋งˆ๋ จ๋ผ ์žˆ๋‹ค.

๐Ÿ’ก ๊ฒ€์ฆ ์‹คํŒจ ์›์ธ์„ 30๋ถ„ ์ด์ƒ์—์„œ 3๋ถ„์œผ๋กœ ์ค„์ธ๋‹ค๋Š” ๊ฒƒ์€ ๋‹จ์ˆœํ•œ ์†๋„ ๊ฐœ์„ ์ด ์•„๋‹ˆ๋ผ, ์ปท์˜ค๋ฒ„ ๊ฐ™์€ ๋˜๋Œ๋ฆฌ๊ธฐ ์–ด๋ ค์šด ์ž‘์—…์˜ ์˜์‚ฌ๊ฒฐ์ • ์ฐฝ๊ตฌ๋ฅผ ์‚ฌ๋žŒ์ด ์ˆ˜์ž‘์—… ์กฐ์‚ฌ๋ฅผ ๋งˆ์น  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ  ์šด์˜ ์ค‘์—๋„ ์ฆ‰์‹œ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ด๋‹ค.

Project HydraFusion: Frontier quality via multi-model orchestration

GitHub

GitHub Copilot CLI์˜ ๋ฆฌ์„œ์น˜ ํ”„๋ฆฌ๋ทฐ Project HydraFusion์€ ๋Ÿฐํƒ€์ž„์— ์—ฌ๋Ÿฌ AI ๋ชจ๋ธ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ž๋™์œผ๋กœ ๊ณจ๋ผ ์‹คํ–‰ํ•˜๋Š” ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ์‹œ์Šคํ…œ์ด๋‹ค. ํ•œ ๋ชจ๋ธ์ด ์ง์ ‘ ํ‘ธ๋Š” Single, ํšจ์œจ์ ์ธ ๋ชจ๋ธ์ด ์ดˆ์•ˆ์„ ๋งŒ๋“ค๊ณ  ํ•„์š”ํ•˜๋ฉด ๋” ๊ฐ•ํ•œ ๋ชจ๋ธ๋กœ ์—์Šค์ปฌ๋ ˆ์ด์…˜ํ•˜๋Š” Cascade, ๋…๋ฆฝ๋œ ๋ชจ๋ธ์ด ๊ฒ€ํ† ยท์ˆ˜์ •์„ ์ œ์•ˆํ•˜๋Š” Critique ์„ธ ๊ฐ€์ง€ ์‹คํ–‰ ํŒจํ„ด ์ค‘์—์„œ ์„ ํƒํ•œ๋‹ค. Claude Opus 5 ๊ธฐ์ค€์„ ๊ณผ ๋น„๊ตํ•ด TerminalBench 2.1์—์„œ๋Š” ๋น„์šฉ 67% ์ ˆ๊ฐ๊ณผ ํ’ˆ์งˆ 4.9%p ํ–ฅ์ƒ, DeepSWE์—์„œ๋Š” ๋น„์šฉ 36% ์ ˆ๊ฐ์— ํ’ˆ์งˆ 1.5%p ํ•˜๋ฝ, CheckpointBench์—์„œ๋Š” ๋น„์šฉ 65% ์ ˆ๊ฐ์— ํ’ˆ์งˆ 0.1%p ํ•˜๋ฝ์„ ๋ณด์˜€๋‹ค. ํ˜„์žฌ GitHub Copilot CLI์˜ /experimental ๋ชจ๋“œ๋กœ ๋ชจ๋“  Copilot ๊ตฌ๋… ํ”Œ๋žœ์—์„œ ์—ฐ๊ตฌ ํ”„๋ฆฌ๋ทฐ๋กœ ์“ธ ์ˆ˜ ์žˆ๊ณ , ๋น„์šฉ์€ ์‚ฌ์šฉ๋œ ๊ฐ ๋ชจ๋ธ์˜ ํ‘œ์ค€ ์š”์œจ์— ๋”ฐ๋ฅธ ํ† ํฐ ์†Œ๋น„๋Ÿ‰ ๊ธฐ์ค€์œผ๋กœ ์ฑ…์ •๋œ๋‹ค. ์›Œํฌํ”Œ๋กœ ๋‹จ๊ณ„ ์ „์ฒด์— ๋Œ€ํ•œ ์™„์ „ํ•œ ๊ณ„์ • ์ถ”์ , ๋ช…์‹œ์  ํƒ€์ž„์•„์›ƒ์ด ์žˆ๋Š” ์ œํ•œ๋œ ์‹คํ–‰, ์ €์žฅ์†Œ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š๋Š” ๊ฒฉ๋ฆฌ๋œ ๊ฒ€ํ†  ์ปจํ…์ŠคํŠธ, ๋ฏธ์™„์„ฑ ๋ณ€๊ฒฝ์„ ๋ง‰๋Š” ํŽ˜์ผ์„ธ์ดํ”„ ์ ์šฉ, ์‹คํ–‰ ์ „ ๊ฒ€์ฆ๋œ ๋ผ์šฐํŒ…์„ ์šด์˜ ์›์น™์œผ๋กœ ์ œ์‹œํ•œ๋‹ค.

๐Ÿ’ก ์„ธ ๊ฐ€์ง€ ์‹คํ–‰ ํŒจํ„ด ์ค‘ ๋ฒค์น˜๋งˆํฌ๋ณ„๋กœ ๋น„์šฉ ๋Œ€๋น„ ํ’ˆ์งˆ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ๋‚˜ํƒ€๋‚œ๋‹ค๋Š” ๊ฒƒ์€, ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋ฅผ ์šด์˜ํ•˜๋Š” ํŒ€์ด ์ž‘์—… ์œ ํ˜•๋ณ„๋กœ SingleยทCascadeยทCritique๋ฅผ ๊ตฌ๋ถ„ํ•ด ์ ์šฉํ•ด์•ผ ๋น„์šฉ ์ ˆ๊ฐ๊ณผ ํ’ˆ์งˆ ์œ ์ง€๋ฅผ ๋™์‹œ์— ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ด๋‹ค.

AI๊ฐ€ ๋งŒ๋“  ์ฝ”๋“œ๊ฐ€ ์–ด๋“œ๋ฏผ์ด ๋˜๊ธฐ๊นŒ์ง€

ํ† ์Šค

ํ† ์Šค ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ๋Š” ์–ด๋“œ๋ฏผ๋งˆ๋‹ค ๊ฐœ๋ฐœยท๋ณด์•ˆยท๋ฐฐํฌ ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•˜๋ฉฐ ๋น„์šฉ์ด ๋Š˜์–ด๋‚˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด, AI๊ฐ€ ์ƒ์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ๋ธŒ๋ผ์šฐ์ € ์•ˆ์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์‹คํ–‰ํ•˜๊ณ  ๋ณด์—ฌ์ฃผ๋Š” 'TOI' ํ”Œ๋žซํผ์„ ์†Œ๊ฐœํ•œ๋‹ค. esbuild-wasm์œผ๋กœ ๋ธŒ๋ผ์šฐ์ €์—์„œ TypeScript/JSX๋ฅผ JavaScript๋กœ ๋ณ€ํ™˜ํ•˜๊ณ  Web Worker๋กœ ๋นŒ๋“œ ์ž‘์—…์„ ๋ฉ”์ธ ์Šค๋ ˆ๋“œ์—์„œ ๋ถ„๋ฆฌํ•˜๋ฉฐ, ์‚ฌ์šฉ์žยทํ”„๋กœ์ ํŠธยทํ…œํ”Œ๋ฆฟยท๋Ÿฐํƒ€์ž„ ํŒŒ์ผ๋กœ ๋‚˜๋‰œ 4๊ณ„์ธต ๊ฐ€์ƒ ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์“ด๋‹ค. ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ๋Š” Yarn์œผ๋กœ ์˜์กด์„ฑ์„ ์„ค์น˜ยทํ•ด์„ํ•˜๊ณ  Vite๋กœ ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์ „ ๋นŒ๋“œํ•œ ๋’ค Import Map์œผ๋กœ ๋ธŒ๋ผ์šฐ์ €์— ์—ฐ๊ฒฐํ•˜๋ฉฐ, ํŒจํ‚ค์ง€ ์กฐํ•ฉ์„ ์‹๋ณ„ํ•˜๋Š” SHA256 ๊ธฐ๋ฐ˜ 16์ž ํ•ด์‹œ์ธ packageSetHash๋ฅผ ์จ์„œ ํŒจํ‚ค์ง€ ์กฐํ•ฉ์ด ๋ฐ”๋€” ๋•Œ๋งŒ ๋‹ค์‹œ ๋นŒ๋“œํ•œ๋‹ค. Preview ๊ฐฑ์‹ ์€ HMR ๋Œ€์‹  iframe ๋ฌธ์„œ ์ „์ฒด๋ฅผ ๊ต์ฒดํ•˜๋Š” ๋ฐฉ์‹์„ ์“ด๋‹ค. 2026๋…„ 2์›” ๊ณต๊ฐœ ์ดํ›„ 6๊ฐœ์›” ๋™์•ˆ 439๊ฐœ ํ”„๋กœ์ ํŠธ์™€ 2418๊ฐœ ํŽ˜์ด์ง€๊ฐ€ ๋งŒ๋“ค์–ด์กŒ๊ณ , Preview ์ฒซ ํ™”๋ฉด ๋กœ๋”ฉ ์‹œ๊ฐ„์ด ๊ธฐ์กด Sandpack ๋ฐฉ์‹์˜ 47์ดˆ์—์„œ ์ž์ฒด Preview Runtime์˜ 1.3์ดˆ๋กœ ์ค„์—ˆ๋‹ค.

๐Ÿ’ก ํŒจํ‚ค์ง€ ์กฐํ•ฉ์ด ๋ฐ”๋€” ๋•Œ๋งŒ ๋‹ค์‹œ ๋นŒ๋“œํ•˜๊ณ  ๋‚˜๋จธ์ง€๋Š” ๋ฏธ๋ฆฌ ์ค€๋น„๋œ import map์„ ์žฌ์‚ฌ์šฉํ•˜๋Š” ์„ค๊ณ„๋Š”, ์ฝ”๋“œ ์ƒ์„ฑ ์†๋„๊ฐ€ ๋นจ๋ผ์ง€๋Š” AI ์ฝ”๋”ฉ ๋„๊ตฌ ์‹œ๋Œ€์— ๋ธŒ๋ผ์šฐ์ € ๋‚ด ์‹ค์‹œ๊ฐ„ ๋นŒ๋“œ ํ™˜๊ฒฝ์„ ์šด์˜ํ•˜๋Š” ํŒ€์ด ๋นŒ๋“œ ๋น„์šฉ์„ ๊ตฌ์กฐ์ ์œผ๋กœ ๋‚ฎ์ถ”๋Š” ์ฐธ์กฐ ํŒจํ„ด์ด ๋œ๋‹ค.

์žฅ์•  Alert์˜ ์›์ธ์„ ์Šค์Šค๋กœ ์ฐพ๋‹ค: SRE Observer ๊ฐœ๋ฐœ๊ธฐ

LINE

LINE Plus Home SREํŒ€์€ ๋‹จ์ผ ์žฅ์• ๊ฐ€ ์ˆ˜์‹ญ ๊ฐœ ์•Œ๋ฆผ์œผ๋กœ ํฉ์–ด์ง€๋Š” ๋…ธ์ด์ฆˆ ๋ฌธ์ œ์™€ ๋ฉ”ํŠธ๋ฆญยท๋กœ๊ทธยทํŠธ๋ ˆ์ด์Šค๋ฅผ ์‚ฌ๋žŒ์ด ์ง์ ‘ ์—ฐ๊ฒฐํ•ด์•ผ ํ•˜๋Š” ์ˆ˜๋™ RCA(๊ทผ๋ณธ์›์ธ๋ถ„์„)์˜ ๋น„ํšจ์œจ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด SRE Observer๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. ์ด ํŒŒ์ดํ”„๋ผ์ธ์€ ์•Œ๋ฆผ์„ ๋ฐ›์œผ๋ฉด ์—ฌ๋Ÿฌ ๊ด€์ธก ์‹ ํ˜ธ๋ฅผ ์ž๋™์œผ๋กœ ์—ฐ๊ฒฐํ•ด ์›์ธ์„ ๋ถ„์„ํ•˜๊ณ  ๋Œ€์‘ ์ •๋ณด๋ฅผ ์ •๋ฆฌํ•œ๋‹ค. ์‹œ๊ฐ„์  ๊ทผ์ ‘์„ฑ(Temporal)ยท์„œ๋น„์Šค ์˜์กด ๊ด€๊ณ„(Topology)ยทLLM ๊ธฐ๋ฐ˜ ์˜๋ฏธ ์œ ์‚ฌ๋„(Semantic) ์„ธ ์ถ•์œผ๋กœ ์•Œ๋ฆผ์„ ์ฑ„์ ํ•˜๋Š” Alert Correlation, ๋ฐฐํฌ ๋ณ€๊ฒฝยท์ž์› ๊ณ ๊ฐˆยท์™ธ๋ถ€ ์˜์กดยท์ฝ”๋“œ ๊ฒฐํ•จยท์ธํ”„๋ผ๋ผ๋Š” 5๊ฐ€์ง€ ์›์ธ ๊ฐ€์„ค์„ ๊ฒ€์ฆํ•˜๋Š” ๊ฐ€์„ค ์ฃผ๋„ RCA AI Analysis Agent, ๊ทผ๊ฑฐ ์ˆ˜์ค€์— ๋”ฐ๋ผ ์‹ ๋ขฐ๋„๋ฅผ ์ œํ•œํ•˜๋Š” Evidence Guardrail, ๋ถ„์„์€ ์ž๋™ํ™”ํ•˜๋˜ ์‹ค์ œ ์šด์˜ ์ž‘์—…์€ ๋ฐ˜๋“œ์‹œ ์‚ฌ๋žŒ์ด ์Šน์ธํ•˜๋Š” Human-in-the-Loop ๊ตฌ์กฐ๋กœ ์ด๋ค„์ง„๋‹ค. ๊ด€์ธก์„ฑ ์Šคํƒ์€ LokiยทGrafanaยทTempoยทMimirยทPyroscope๋กœ ๊ตฌ์„ฑ๋œ LGTM-P์ด๊ณ , LLM๊ณผ MCP(Model Context Protocol)๋ฅผ AI ๋ชจ๋ธ ๊ณ„์ธต์œผ๋กœ ์“ฐ๋ฉฐ SlackยทKubernetesยทPrometheusยทTempo Trace๋ฅผ ๋ฐ์ดํ„ฐ์†Œ์Šค๋กœ ์—ฐ๋™ํ•œ๋‹ค. ๋„์ž… ๊ฒฐ๊ณผ ์ดˆ๊ธฐ ์•Œ๋ฆผ ๋…ธ์ด์ฆˆ๋ฅผ 85~95% ์ฐจ๋‹จํ•˜๊ณ  ํ‰๊ท  ์žฅ์•  ์‹๋ณ„ ์‹œ๊ฐ„(MTTR)์„ 50% ๋‹จ์ถ•ํ–ˆ๋‹ค๊ณ  ๋ฐํžŒ๋‹ค.

๐Ÿ’ก ์„ธ ๊ฐ€์ง€ ์ถ•์œผ๋กœ ์•Œ๋ฆผ์„ ์ฑ„์ ํ•ด ๊ทผ๋ณธ์›์ธ ๊ฐ€์„ค์„ ์ž๋™ ๊ฒ€์ฆํ•˜๋Š” ๊ตฌ์กฐ๋Š”, ์•Œ๋ฆผ ์ˆ˜๊ฐ€ ์ˆ˜์‹ญ ๊ฐœ๋กœ ๋ถ„์‚ฐ๋˜๋Š” ๋Œ€๊ทœ๋ชจ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ํ™˜๊ฒฝ์—์„œ MTTR์„ ์ ˆ๋ฐ˜์œผ๋กœ ์ค„์ด๋Š” ๋™์‹œ์— ์šด์˜ ์ž‘์—… ์Šน์ธ๊ถŒ์€ ์—ฌ์ „ํžˆ ์‚ฌ๋žŒ์—๊ฒŒ ๋‚จ๊ฒจ ์ž๋™ํ™”์™€ ์•ˆ์ „์„ฑ์„ ๋™์‹œ์— ํ™•๋ณดํ•˜๋Š” ์„ค๊ณ„ ๋ฐฉํ–ฅ์„ ๋ณด์—ฌ์ค€๋‹ค.

Stop runtime threats with Workload Protection response actions

Datadog

Datadog์ด ๋Ÿฐํƒ€์ž„ ์œ„ํ˜‘ ๋Œ€์‘ ์‹œ๊ฐ„(TTR)์„ ๋‹จ์ถ•ํ•˜๊ธฐ ์œ„ํ•ด Workload Protection์— ์ž๋™ ๋ฐ ์ˆ˜๋™ ์กฐ์น˜(Response Actions) ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ ๊ทœ์น™ ๊ธฐ๋ฐ˜์˜ ์ž๋™ ๋Œ€์‘(Automated Response)์„ ์„ค์ •ํ•˜๋ฉด ์•”ํ˜ธํ™”ํ ์ฑ„๊ตด ๋“ฑ ๋ช…๋ฐฑํ•œ ์•…์„ฑ ํ™œ๋™ ํƒ์ง€ ์ฆ‰์‹œ ์—์ด์ „ํŠธ๊ฐ€ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ ์ข…๋ฃŒํ•˜์—ฌ ๊ณต๊ฒฉ์ž์˜ ํ™œ๋™ ์‹œ๊ฐ„์„ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค. ์กฐ์‚ฌ๊ฐ€ ํ•„์š”ํ•œ ์œ„ํ˜‘์˜ ๊ฒฝ์šฐ ๋ณด์•ˆ ๋‹ด๋‹น์ž๊ฐ€ ๋ณ„๋„ ๋„๊ตฌ๋กœ ์ด๋™ํ•  ํ•„์š” ์—†์ด ์‹ ํ˜ธ ์กฐ์‚ฌ ๊ทธ๋ž˜ํ”„(Investigation Graph) ๋‚ด์—์„œ ์ˆ˜๋™์œผ๋กœ ํ”„๋กœ์„ธ์Šค๋‚˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ฐ•์ œ ์ข…๋ฃŒํ•˜๊ฑฐ๋‚˜ ์›Œํฌ๋กœ๋“œ๋ฅผ ๊ฒฉ๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค์ž‘๋™์œผ๋กœ ์ธํ•œ ์ •์ƒ ์„œ๋น„์Šค ์žฅ์• ๋ฅผ ๋ง‰๊ธฐ ์œ„ํ•ด ์กฐ์น˜ ์‹คํ–‰ ์‹œ ์ „์šฉ ๊ถŒํ•œ ๊ฒ€์ฆ๊ณผ ํƒ€์ž„์Šคํƒฌํ”„ ๊ธฐ๋ฐ˜ ๊ฐ์‚ฌ ๋กœ๊น…์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ๋Š” ๋„ค์ž„์ŠคํŽ˜์ด์Šค์™€ ๋ฌด๊ด€ํ•œ PID ํ”„๋กœ์„ธ์Šค ํŠธ๋ฆฌ ๋ฐ ์ปจํ…Œ์ด๋„ˆ ID์™€ 1:1 ๋งคํ•‘๋˜๋Š” cgroup์„ ์‹ค์‹œ๊ฐ„ ์ถ”์ ํ•˜์—ฌ ๋Œ€์ƒ ๋ฆฌ์†Œ์Šค๋งŒ ์ •ํ™•ํ•˜๊ฒŒ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ ๊ฒฉ๋ฆฌ ์‹œ์—๋Š” ์ปค๋„์˜ ํŠธ๋ž˜ํ”ฝ ์ œ์–ด(TC) ํ›…๊ณผ eBPF ๋งต ํ•„ํ„ฐ๋ฅผ ํ™œ์šฉํ•ด ์ธ๊ทธ๋ ˆ์Šค ๋ฐ ์ด๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ์„ ๊ฒ€์‚ฌํ•˜๋ฉฐ, ํŠน์ • ํฌํŠธยทํ”„๋กœํ† ์ฝœ ๋˜๋Š” ์นจํ•ด๋œ ํ”„๋กœ์„ธ์Šค ๋‹จ์œ„์˜ ํŒจํ‚ท๋งŒ ์„ ๋ณ„์ ์œผ๋กœ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก eBPF ๊ธฐ๋ฐ˜์˜ ์ •๋ฐ€ ๊ฒฉ๋ฆฌ ๋ฐ ์ปค๋„ ๋ ˆ๋ฒจ ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ๋ฅผ ํ†ตํ•ด ๋…ธ๋“œ ์ „์ฒด ๊ฒฉ๋ฆฌ๋‚˜ ์ปจํ…Œ์ด๋„ˆ ์žฌ์‹œ์ž‘ ์—†์ด๋„ ๋Ÿฐํƒ€์ž„ ์นจํ•ด๋ฅผ ์ฆ‰๊ฐ ์ฐจ๋‹จํ•˜์—ฌ ์ธํ”„๋ผ ๊ฐ€์šฉ์„ฑ๊ณผ ์ธ์‹œ๋˜ํŠธ ๋Œ€์‘ ๋ฏผ์ฒฉ์„ฑ์„ ๋™์‹œ์— ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ด ๋‹ค์ด์ œ์ŠคํŠธ๋Š” RSS ํ”ผ๋“œ์—์„œ ์ˆ˜์ง‘ํ•œ ๋’ค AI(Claude)๊ฐ€ ์š”์•ฝยท์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์›๋ฌธ ๋งํฌ๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

NEXT PATH / VERIFY IN CONTEXT

๊ตํ›ˆ์„ ๋‹ค์‹œ ์‹œ์Šคํ…œ ์•ˆ์—์„œ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๊ธ€์€ ํ•˜๋‚˜์˜ ๊ด€์ฐฐ ๊ธฐ๋ก์ด๊ณ , ํ”„๋กœ์ ํŠธ ์ƒ์„ธ์—๋Š” ์•„ํ‚คํ…์ฒ˜ยท๊ฐœ๋ฐœ ํ๋ฆ„ยท๊ฒ€์ฆ ๊ทผ๊ฑฐ์™€ ๋” ๋„“์€ ๋งฅ๋ฝ์ด ๋‚จ์Šต๋‹ˆ๋‹ค.

OpenForge