๐ฅ ์ค๋์ ์ฃผ์ ์์
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)๊ฐ ์์ฝยท์ ๋ฆฌํ์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋ฌธ ๋งํฌ๋ฅผ ํ์ธํ์ธ์.