๐ฅ ์ค๋์ ์ฃผ์ ์์
Base44 bets a narrow model beats frontier AI for vibe coding
AI ์ฑ ๋น๋ฉ ํ๋ซํผ Base44๊ฐ ์์ฌ ์ฒซ ๋ ์ AI ๋ชจ๋ธ์ธ 'Base One'์ ๊ณต๊ฐํ๋ค. Base One์ ์คํ์์ค ๋ชจ๋ธ์ ํ์ธํ๋ํ ๋ค ๊ฐํํ์ต(RL)์ผ๋ก ์ถ๊ฐ ํ์ตํ ๋ชจ๋ธ๋ก, ์์ฐ์ด ํ๋กฌํํธ๋ก ์ฑ์ ์์ฑํ๋ 'vibe coding' ์์ ์ ํนํ๋ผ ์๋ค. CEO Maor Shlomo๋ '์ฑ ์์ฑ ํ๋ซํผ ์ต์ด์ ๋ ์ ๋ชจ๋ธ'์ด๋ผ๊ณ ์ฃผ์ฅํ๋ฉด์๋, ๊ธฐ์ฌ์๋ ๊ทธ ์ฃผ์ฅ์ ๋ถ๋ ๋จ์(์์ ํ ์์ฒด ํ์ต์ด ์๋ ์คํ์์ค ๊ธฐ๋ฐ ํ์ธํ๋์ด๋ผ๋ ์ )๊ฐ ํจ๊ป ์๊ฐ๋๋ค. ํต์ฌ ๋ฒ ํ ์ ๊ฑฐ๋ ํ๋ฐํฐ์ด ๋ฒ์ฉ ๋ชจ๋ธ๋ณด๋ค ์ข๊ณ ํนํ๋(narrow) ๋ชจ๋ธ์ด ์ฑ ์์ฑ์ด๋ผ๋ ํ์ ๋ ์์ ์์ ๋ ๋ซ๋ค๋ ๊ฒ์ด๋ค. Base44๋ ๋ฐ์ดํฐ๋ฒ ์ด์คยท์ธ์ฆยท์คํ ๋ฆฌ์ง ๋ฑ์ ํฌํจํด ์ฑ์ ํต์งธ๋ก ๋ง๋ค์ด ์ฃผ๋ 'batteries included' ๋ฐฉ์์ผ๋ก ์ฑ์ฅํ๊ณ , 2025๋ Wix์ ์ธ์๋ ๋ฐ ์๋ค. ์์ฒด ๋ชจ๋ธ ๋ณด์ ๋ก ์ธ๋ถ API ์์กด๊ณผ ๋น์ฉยท์ ์ฑ ๋ฆฌ์คํฌ๋ฅผ ์ค์ด๋ ค๋ ์๋๊ฐ ๊น๋ ค ์๋ค.
๐ก ์ ์ค์ํ๊ฐ: ๋ฒ์ฉ ํ๋ฐํฐ์ด ๋ชจ๋ธ ํธ์ถ์ ๋ฌถ์ธ ๋น์ฉยท์ง์ฐยท์ ์ฑ ์ข ์์ฑ์ ์ค์ด๋ ค๋ '๋ชจ๋ธ ์์ฒด ์์ ' ํ๋ฆ์ ์ฌ๋ก๋ก, ํ์ ๋ ์ํฌ๋ก๋์์ ์ํ ํนํ ๋ชจ๋ธ์ด ์ด์ ๊ด์ ์์ ๋ ํฉ๋ฆฌ์ ์ผ ์ ์์์ ๋ณด์ฌ์ค๋ค.
๐ ์๋ฌธ ๋ณด๊ธฐ ยท The New Stack
Kubernetes & Cloud Native
OTel and mesh-derived metrics: A 2026 reference
CNCF
CNCF๊ฐ OpenTelemetry์ ์๋น์ค ๋ฉ์ ๊ธฐ๋ฐ ๋ฉํธ๋ฆญ์ ํจ๊ป ์ฐ๋ 2026๋ ์ฐธ์กฐ ๊ฐ์ด๋๋ฅผ ๊ณต๊ฐํ๋ค. ์ด์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋ ๋ณ๊ฒฝ ์์ด ์๋น์ค ๊ฐ ๋์(east-west) ํธ๋ํฝ์ ๋คํธ์ํฌ ๊ณ์ธต์์ ์ธก์ ํ๋ ๊ฒ์ผ๋ก, ์ํฌ๋ก๋๋ฅผ ๋ฉ์์ ํธ์ ํ๋ฉด Linkerd ํ๋ก์๊ฐ ๋ชจ๋ ์ธ๋ฐ์ด๋ยท์์๋ฐ์ด๋ ์์ฒญ์ ๋ํด ์ฆ์ ๊ณจ๋ ๋ฉํธ๋ฆญ์ ๋ด๋ณด๋ธ๋ค(๋ณ๋ ๊ณ์ธกยทSDK ํธ์ถยท์ด๋ฏธ์ง ์ฌ๋น๋ ๋ถํ์). ์ฐธ์กฐ ํ๊ฒฝ์ K3s v1.34.6 ๋จ์ผ ๋ ธ๋, Linkerd 2.19+(edge-26.5.5, 2026๋ 6์ ๊ธฐ์ค), ๋ฉ์ ๋์ ์ํฌ๋ก๋๋ก OpenTelemetry Demo(Astronomy Shop), DaemonSet ํํ์ OTel Collector contrib 0.118.0, ๋ฐฑ์๋๋ก VictoriaMetrics+Grafana๋ก ๊ตฌ์ฑ๋๋ค. ๊ฐ์ด๋๋ ๋ฉ์ ๋ฉํธ๋ฆญ๊ณผ OTel ๋ฉํธ๋ฆญ์ด ์ด๋์ ๊ฒน์น๊ณ ์ด๋์ ๋ค๋ฅธ์ง, ๊ทธ๋ฆฌ๊ณ ๋์ ๊ฐ์ OTel Collector ํ์ดํ๋ผ์ธ์ผ๋ก ๋ฌถ์ด ๋์ผ ๋ฐฑ์๋์ ๋ชจ์ผ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋ค. ๊ถ๊ณ ๋ mTLS ์ ์ยท๋์ ์ฑ๊ณต๋ฅ ์ ํ๋ก์๊ฐ ๊ถ์ ์๋ ์ถ์ฒ์ด๋ฏ๋ก ๋ฉ์ ๋ฉํธ๋ฆญ์, ๋น์ฆ๋์ค ์๋ฏธยท์ปค์คํ ์ฐจ์์ ์ฝ๋๋ง ์๋ OTel ์ฑ ๋ฉํธ๋ฆญ์ ์ ๋ขฐํ๋ผ๋ ๊ฒ์ด๋ค. ๋ฒ์๋ ๋ฉ์๋ ์ํฌ๋ก๋ ๊ฐ L7 ๋์ ํธ๋ํฝ์ด๋ฉฐ, ๋จ๋ถ(north-south) ์ธ๊ทธ๋ ์ค๋ ๋ณ๋ ์ฃผ์ ๋ก ๋๋ค.
๐ก ํ๋ซํผ/SRE ํ์๊ฒ ์ฑ ๊ณ์ธก ์์ด ์๋น์ค ๊ฐ ํธ๋ํฝ ๊ฐ์์ฑ์ ์ป๊ณ , ๋ฉ์ ๋ฉํธ๋ฆญ๊ณผ OTel์ ํ ํ์ดํ๋ผ์ธ์ผ๋ก ํฉ์น๋ ์ค์ ๋ ์ํผ๋ฅผ ์ ๊ณตํด ๊ด์ธก์ฑ ์ฌ๊ฐ์ง๋๋ฅผ ์ค์ฌ ์ค๋ค.
etcd-operator joins Cozystack with a new v1alpha2 API
CNCF
Kubernetes์์ etcd ํด๋ฌ์คํฐ๋ฅผ ๋ฐฐํฌยท์ด์ํ๋ etcd-operator ํ๋ก์ ํธ๊ฐ Cozystack ํ๋ก์ ํธ์ ๊ธฐ์ฆ(donate)๋๊ณ , ๋์์ ์๋ก ์์ฑํ ๊ตฌํ์ด etcd-operator.cozystack.io/v1alpha2 API๋ก ๊ณต๊ฐ๋๋ค(๊ธฐ์กด etcd.aenix.io/v1alpha1 ๋์ฒด). ๊ฐ์ฅ ํฐ ๋ณํ๋ ๋ฉค๋ฒ๋ฅผ StatefulSet์ผ๋ก ๊ด๋ฆฌํ๋ ๋ฐฉ์์์ ๋ฒ์ด๋, etcd์ ๋ค์ดํฐ๋ธ ๋ฉค๋ฒ์ญ API(MemberAddยทMemberPromoteยทMemberRemove)๋ฅผ ์คํผ๋ ์ดํฐ๊ฐ ์ง์ ๊ตฌ๋ํด ํด๋ฌ์คํฐ ๋ฉค๋ฒ์ญ์ ์์ ํ ํต์ ํ๋ค๋ ์ ์ด๋ค. ์คํผ๋ ์ดํฐ๋ ๋ ๋ฆฌ์์ค๋ก ํด๋ฌ์คํฐ๋ฅผ ๊ด๋ฆฌํ๋ค: EtcdCluster๋ ๋ณต์ ์ยทetcd ๋ฒ์ ยท์คํ ๋ฆฌ์งยทTLSยท์ธ์ฆยทํ๋ ๋ฑ ์ํ๋ ์ํ๋ฅผ ๊ธฐ์ ํ๊ณ , EtcdMember๋ ์คํผ๋ ์ดํฐ๊ฐ ๊ฐ ๋ฉค๋ฒ๋ง๋ค ์์ฑํด ํด๋น Pod์ PVC๋ฅผ ์์ ํ๋ค. ์ด ์ฌ๊ตฌํ์ ๊ธฐ์กด ์ฝ๋๋ฒ ์ด์ค ๋ฉ์ธํ ์ด๋์ธ Timofei Larkin๊ฐ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํ์ผ๋ฉฐ, ๊ธฐ์กด v1alpha1์ ๋ณ๋ ๋ธ๋์น๋ก ๋ณด์กด๋๋ค. ํ๋ก์ ํธ๋ รnix๊ฐ Kubernetes ์ปค๋ฎค๋ํฐ ์ธ์์ผ๋ก ์ถ์ง๋จ์ ๊พธ๋ ค ์์ํ๋ค.
๐ก etcd๋ฅผ ์์ฒด ์ด์ํ๋ ํ๋ซํผ ํ์๊ฒ StatefulSet ์ฐํ ๋์ etcd ๋ฉค๋ฒ์ญ API๋ฅผ ์ง์ ์ ์ดํ๋ ๋ ์ ๊ตํ ์คํผ๋ ์ดํฐ ์ ํ์ง๋ฅผ ์ ๊ณตํ์ง๋ง, v1alpha2 ์ ๊ท API์ธ ๋งํผ ๋ง์ด๊ทธ๋ ์ด์ ยท์ฑ์๋ ๊ฒ์ฆ์ด ํ์ํ๋ค.
AI & ML
DiScoFormer: One transformer for density and score, across distributions
Hugging Face
AllenAI๊ฐ Hugging Face ๋ธ๋ก๊ทธ์ ๋จ์ผ ํธ๋์คํฌ๋จธ๋ก ํ๋ฅ ๋ฐ๋(density)์ ์ค์ฝ์ด(score)๋ฅผ ๋์์ ์ถ์ ํ๋ DiScoFormer๋ฅผ ์๊ฐํ๋ค. ๊ธฐ์กด์๋ ๊ณ ์ ์ ์ปค๋ ๋ฐ๋ ์ถ์ (KDE)์ด ์ฌ๋ฌ ๋ถํฌ์ ์ผ๋ฐํ๋์ง๋ง ์ฐจ์์ ์ ์ฃผ์ ์ฝํ๊ณ , ์ ๊ฒฝ๋ง ์ค์ฝ์ด ๋ชจ๋ธ์ ์ ๋ฐํ์ง๋ง ๋ถํฌ๊ฐ ๋ฐ๋ ๋๋ง๋ค ์ฌํ์ต์ด ํ์ํ๋ค๋ ์ด๋ถ๋ฒ์ด ์์๋ค. DiScoFormer๋ i.i.d. ์ํ์ ์ ๋ ฅ๋ฐ์ ๋ฐ๋ ๊ฐ๊ณผ ์ค์ฝ์ด ๋ฒกํฐ๋ฅผ ํจ๊ป ์ถ๋ ฅํ๋ 'train-once, infer-anywhere' ๋ฐฉ์์ผ๋ก, ์๋ก ๋ค๋ฅธ ๋ถํฌ์ ์ํ ์์ ์ผ๋ฐํ๋๋ค. ๋ ผ๋ฌธ์ ์ ํ ์ดํ ์ ์ด ์ ๊ทํ๋ KDE๋ฅผ ๋ณต์ํ ์ ์์์ ์ด๋ก ์ ์ผ๋ก ๋ณด์ฌ ์ดํ ์ ์ ์ปค๋ ๋ฐฉ๋ฒ์ ํจ์์ ์ผ๋ฐํ๋ก ์๋ฆฌ๋งค๊นํ๋ค. ์คํ์ ์ผ๋ก ๊ฐ๋ณ ์ดํ ์ ํค๋๊ฐ ๋ค์ค ์ค์ผ์ผ์ ์ปค๋ ์ ์ฌ ๋์์ ํ์ตํ๋ฉฐ, ๋ฐ๋ ์ถ์ ์์ KDE๋ณด๋ค ๋น ๋ฅด๊ฒ ์๋ ดํ๊ณ ๋ ๋์ ์ ๋ฐ๋๋ฅผ ๋ณด์ธ๋ค. ์์ฑ ๋ชจ๋ธ๋งยท๋ฒ ์ด์ฆ ์ถ๋ก ๋ฑ์์ ๋ถํฌ๋ง๋ค ์ฌํ์ตํ์ง ์์๋ ๋๋ ๋ฒ์ฉ ์ถ์ ๊ธฐ๋ก์์ ๊ฐ๋ฅ์ฑ์ ์ ์ํ๋ค.
๐ก ๋ถํฌ๊ฐ ๋ฐ๋ ๋๋ง๋ค ๋ชจ๋ธ์ ๋ค์ ํ์ตํ๋ ๋น์ฉ์ ์์จ ์ ์๋ ์ ๊ทผ์ผ๋ก, ๋ฐ๋/์ค์ฝ์ด ์ถ์ ์ ์ฐ๋ ML ํ์ดํ๋ผ์ธ์ ์ฌํ์ตยท์ด์ ๋ถ๋ด์ ์ค์ผ ์ ์ฌ๋ ฅ์ด ์๋ค.
Ask an AI expert: What exactly is the full stack?
Google AI
Google ์ ๋ฌธ๊ฐ๊ฐ 'AI์ ํ์คํ(full stack)'์ด ๋ฌด์์ธ์ง, ๊ทธ๋ฆฌ๊ณ ์ ๊ทธ๊ฒ์ด ์ค๋ซ๋์ Google AI ์์ ์ ํ ๋์๋์ง ์ค๋ช ํ๋ ํด์ค ๊ธ์ด๋ค. ํ์คํ ์ ๊ทผ์ ๋ง์ถคํ ํ๋์จ์ด(์: TPU)์ ์ธํ๋ผ๋ถํฐ ๋ชจ๋ธ, ๊ทธ ์์ ์ ํยท์ฌ์ฉ์ ์ธํฐํ์ด์ค๊น์ง ๋ชจ๋ ๊ณ์ธต์ ํ๋์ ์ผ๊ด๋ ์์คํ ์ผ๋ก ํตํฉํ๋ ๊ฒ์ ๋ปํ๋ค. ์ฌ๋ฌ ๊ณต๊ธ์ฌ์ ์กฐ๊ฐ์ ์ด์ด ๋ถ์ด๋ ๋์ ๊ณ์ธต์ ํจ๊ป ์ค๊ณํ๋ฉด ์ ๋ขฐ์ฑยท๋น์ฉยท์ฑ๋ฅ์ ๋ ์ ์ต์ ํํ ์ ์๋ค๋ ๊ฒ์ด ํต์ฌ ๋ ผ์ง๋ค. ๋ํ ํน์ ๊ณ์ธต(์: ๋ชจ๋ธ์ด๋ ๊ฐ์๊ธฐ)๋ง ๋ฐ๋ก ์ ๊ทธ๋ ์ด๋ํด๋ ์ ์ฒด๋ฅผ ๊ฐ์์์ง ์๊ณ ์ต์ ๋ฐ์ ์ ๋ฐ์ํ ์ ์์ด ํ์ฅ์ฑ๊ณผ ์ ์ฐ์ฑ์ด ๋์์ง๋ค. Google์ ์ด๋ฐ ์์ง ํตํฉ์ด ์์ฌ AI์ ์ฐจ๋ณํ ๊ธฐ๋ฐ์ด๋ผ๊ณ ๊ฐ์กฐํ๋ค. ์ผ๋ฐ ๋ ์๋ฅผ ์ํ ์ ๋ฌธํ ์ค๋ช ์ผ๋ก, AI ์์คํ ์ '๊ณ์ธต์ ์คํ'์ผ๋ก ๋ณด๋ ๊ด์ ์ ์ ์ํ๋ค.
๐ก AI ํ๋ซํผ์ ์ค๊ณํ๋ ํ์๊ฒ '๊ณ์ธต๋ณ๋ก ๊ต์ฒดยท์ต์ ํ ๊ฐ๋ฅํ ์คํ'์ด๋ผ๋ ์ฌ๊ณ ํ์ ์ ์ํ๋ฉฐ, ์์ง ํตํฉ ๋ ๋ฉํฐ๋ฒค๋ ์กฐํฉ์ ํธ๋ ์ด๋์คํ๋ฅผ ์์์ ์ผ๋ก ๊ฒฐ์ ํ๋๋ก ๋๋๋ค.
Mapping Europeโs AI Workforce Opportunity
OpenAI
OpenAI๊ฐ AI๊ฐ EU ๋ ธ๋์์ฅ์ ๋ฏธ์น ๊ทผ์์ผ ์ํฅ์ ์ง๋ฌด ๋จ์๋ก ๋งคํํ ๋ณด๊ณ ์๋ฅผ ๋๋ค. ์ด๋ 2026๋ 4์ ๋ฏธ๊ตญ์ฉ์ผ๋ก ์ฒ์ ๋ง๋ 'AI Jobs Transition Framework'๋ฅผ EU๋ก ํ์ฅํ ๊ฒ์ผ๋ก, ์ ๋ฝ ํ์ค ์ง์ ๋ถ๋ฅ(ESCO) ์ฒด๊ณ์ Eurostat ๊ณ ์ฉ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ค. ๋ณด๊ณ ์๋ EU ์ผ์๋ฆฌ๋ฅผ ๋ค ๊ฐ๋๋ก ๋ถ๋ฅํ๋ค: ์ฝ 18%๋ ๋์ ์๋ํ ์ํ, 24%๋ AI ํตํฉ์ผ๋ก ์ฌํธ(reorganize), 12%๋ AI์ ํจ๊ป ์ฑ์ฅ, 46%๋ ๋น์ฅ ํฐ ๋ณํ๊ฐ ์ ์ ์ง๊ตฐ์ด๋ค. ๋ฏธ๊ตญ๊ณผ ๋น๊ตํ๋ฉด EU๋ ๊ทผ์์ผ ์๋ํ ๊ฐ๋ฅ์ฑ์ด ๋์ ์ง๊ตฐ์ ๊ณ ์ฉ ๋น์ค์ด ์๋์ ์ผ๋ก ์๊ณ , ํ์๊ตญ ์ค ๋ ์ผยท๊ทธ๋ฆฌ์คยท์ดํ๋ฆฌ์๊ฐ ๊ทธ๋ฐ ์ง๊ตฐ ๋น์ค์ด ๋ ํฌ๋ค. ํต์ฌ ์ ์ธ์ ์ด๋ ๊ณ ์ฉ ํต๊ณ๋ ๋ณํ๋ฅผ ๋ค๋ฆ๊ฒ์ผ ๋๋ฌ๋ด๋ฏ๋ก, ์ ์ฑ ์ ์์ยท๊ณ ์ฉ์ฃผยท๊ต์ก๊ธฐ๊ด์ด ๋ ์ธ๋ฐํ ์ง๋ฌด ์์ค์์ ๋ณํ๋ฅผ ๋ฏธ๋ฆฌ ์์ธกํ๊ณ ๋๋นํด์ผ ํ๋ค๋ ๊ฒ์ด๋ค.
๐ก ์์ง๋์ด๋ง ์กฐ์ง์๋ ์ง๋ฌด๋ณ AI ๋ ธ์ถ๋๋ฅผ ์ธ๋ฐํ ๋ณด๊ณ ์ฌ๊ต์กยท์ญํ ์ฌ์ค๊ณ๋ฅผ ์ ์ ์ ์ผ๋ก ๊ณํํด์ผ ํ๋ค๋ ์ ํธ๋ก, '์ด๋ ์งํ๋ ๋ฆ๊ฒ ๋ฐ์ํ๋ค'๋ ๊ฒฝ๊ณ ๊ฐ ์ธ๋ ฅ ๊ณํ์ ์ง์ ์์ฌ์ ์ ์ค๋ค.
ํด๋ผ์ฐ๋ ์ ๋ฐ์ดํธ
Lessons learned from scaling to 1 million Lambda functions
AWS Architecture
AWS Architecture ๋ธ๋ก๊ทธ๊ฐ ์์ ์๋ฒ๋ฆฌ์คยท๋ฉํฐ ๊ณ์ (multi-account) SaaS ํ๋ซํผ์ ๋๊ท๋ชจ๋ก ๊ตฌ์ถยท์ด์ํ๋ฉฐ ์ฝ 100๋ง ๊ฐ Lambda ํจ์ ๊ท๋ชจ์ ์ด๋ฅด๊ธฐ๊น์ง ์ป์ ๊ตํ์ ๊ณต์ ํ๋ค. ํ ๋ํธ๋ณ ๊ฒฉ๋ฆฌ๋ฅผ ์ํด ๋ค์์ AWS ๊ณ์ ๊ณผ ๋ฐฉ๋ํ ์์ Lambda ํจ์๋ก ๊ตฌ์ฑ๋๋ ์ํคํ ์ฒ์์, ๋จ์ํ ํจ์๋ฅผ ๋๋ฆฌ๋ ๊ฒ์ ๋์ด ๊ณ์ ยท๋์์ฑยท๋ฐฐํฌยท๊ด์ธก์ฑ์ ์ด๋ป๊ฒ ์ฒด๊ณ์ ์ผ๋ก ๊ด๋ฆฌํ๋๋๊ฐ ํต์ฌ ๊ณผ์ ๋ก ๋ค๋ค์ง๋ค. ๊ธ์ ์ด๋ฐ ๊ท๋ชจ์์ ๋ง์ฃผ์น๋ ์ด์ ํ์ค(๊ณ์ ํ๋์ ๋์์ฑ ๊ด๋ฆฌ, ๋ค๊ณ์ ์ ๋ฐ์ ๋ฐฐํฌ ์๋ํ, ๋น์ฉ ๊ฐ์์ฑ, ์ฅ์ ๊ฒฉ๋ฆฌ์ ๋ชจ๋ํฐ๋ง)์ ์ค์ฌ์ผ๋ก ์ค๊ณยท์ด์ ์์น์ ์ ๋ฆฌํ๋ค. ์๋ฒ๋ฆฌ์ค๊ฐ '๋ฌดํ ํ์ฅ'์ฒ๋ผ ๋ณด์ฌ๋ ํจ์๊ฐ ์์กดํ๋ ๋ค์ด์คํธ๋ฆผ ์์๊ณผ ํ๋๊น์ง ํจ๊ป ํ์ฅ ๊ฐ๋ฅํด์ผ ํ๋ค๋ ์ ์ด ๊ฐ์กฐ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋๊ท๋ชจ ์๋ฒ๋ฆฌ์ค SaaS์ ํ์ฅ์ ์ฝ๋๋ฟ ์๋๋ผ ์กฐ์ง์ ํ์คํยท์๋ํ์ ๋ฌธ์ ์์ ๋ณด์ฌ์ค๋ค. (๊ตฌ์ฒด ์์นยท์ฌ๋ก๋ ์๋ฌธ ๋ณธ๋ฌธ ์ฐธ์กฐ โ ๋ณธ ์์ฝ์ ๋ฐ์ท์ ์ฃผ์ ๊ธฐ์ค.)
๐ก ๋๊ท๋ชจ ๋ฉํฐํ ๋ํธ ์๋ฒ๋ฆฌ์ค๋ฅผ ์ค๊ณํ๋ ํ์๊ฒ ๊ณ์ ๋ถ๋ฆฌยท๋์์ฑ ํ๋ยท๋ฐฐํฌ ์๋ํยท๋น์ฉ ๊ฐ์์ฑ์ด ํจ์ ์ฝ๋๋งํผ ์ค์ํ 1์ฐจ ์ค๊ณ ๋ณ์์์ ํ๊ธฐํ๋ค.
Preventing data exfiltration in machine learning environments with Amazon SageMaker AI
AWS Architecture
AWS Architecture ๋ธ๋ก๊ทธ๊ฐ ๋จธ์ ๋ฌ๋ ํ๊ฒฝ์์ ๋ฐ์ดํฐ ์ ์ถ(exfiltration)์ ๋ง๋ 3๊ณ์ธต ๋ณด์ ์ํคํ ์ฒ๋ฅผ iBusiness ์ฌ๋ก๋ก ์๊ฐํ๋ค. ๊ตฌ์ฑ์ Amazon SageMaker AI, VPC ์๋ํฌ์ธํธ, ๊ทธ๋ฆฌ๊ณ Amazon WorkSpaces Secure Browser์ ์ธ ์ธต์ผ๋ก ์ด๋ค์ง๋ค. ๋ฐ์ดํฐ ๊ณผํ์์ ์์ ํ๊ฒฝ์ ๊ฒฉ๋ฆฌํ๋ฉด์๋ ์์ฐ์ฑ์ ์ ์งํ๋ ๊ฒ์ด ๋ชฉํ๋ก, ๋ชจ๋ธ ํ์ตยท์คํ ํธ๋ํฝ์ ํผ๋ธ๋ฆญ ์ธํฐ๋ท์ด ์๋ VPC ๋ด๋ถ ๊ฒฝ๋ก๋ก ์ ํํด ๋ฐ์ดํฐ๊ฐ ์ธ๋ถ๋ก ๋น ์ ธ๋๊ฐ ๊ฒฝ๋ก๋ฅผ ์ฐจ๋จํ๋ค. Secure Browser ๊ณ์ธต์ ์ฌ์ฉ์๊ฐ ๋ฏผ๊ฐ ๋ฐ์ดํฐ์ ์ ๊ทผํ๋๋ผ๋ ๋ก์ปฌ๋ก ๋ด๋ ค๋ฐ๊ฑฐ๋ ์ธ๋ถ๋ก ๋ณต์ฌํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋๋ ํต์ ์ง์ ์ ์ ๊ณตํ๋ค. ์ฆ, ๋คํธ์ํฌ ๊ฒฉ๋ฆฌ(VPC ์๋ํฌ์ธํธ)์ ์ ๊ทผ ๊ฒฉ๋ฆฌ(Secure Browser)๋ฅผ SageMaker ์์ ๊ฒน๊ฒน์ด ์์ ๋ค์ธต ๋ฐฉ์ด๋ฅผ ๊ตฌ์ฑํ๋ค. ๊ท์ ๊ฐ ๊ฐํ ML ์ํฌ๋ก๋์์ ๋ณด์๊ณผ ์ฌ์ฉ์ฑ์ ๋์์ ์ก์ผ๋ ค๋ ์ฐธ์กฐ ์ํคํ ์ฒ๋ค.
๐ก ๋ฏผ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ML ํ์๊ฒ VPC ์๋ํฌ์ธํธ+๊ฒฉ๋ฆฌ ๋ธ๋ผ์ฐ์ ๋ก 'data egress ๊ฒฝ๋ก ์์ฒด๋ฅผ ์์ ๋' ๋ค์ธต ๋ฐฉ์ด์ ๊ตฌ์ฒด์ ์ฒญ์ฌ์ง์ ์ ๊ณตํ๋ค.
Dual-token authentication for Nakama game servers with Amazon Cognito on AWS
AWS Architecture
AWS Architecture ๋ธ๋ก๊ทธ๊ฐ ์คํ์์ค ๊ฒ์ ์๋ฒ Nakama์ Amazon Cognito ๊ธฐ๋ฐ ์ด์ค ํ ํฐ(dual-token) ์ธ์ฆ์ ๋ถ์ด๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๋ค. ๋จผ์ ํด๋ผ์ด์ธํธ ์ํฌ๋ฆฟ ์์ด SRP(Secure Remote Password) ๊ธฐ๋ฐ ์ธ์ฆ์ ์ฐ๋๋ก Cognito User Pool์ ๊ตฌ์ฑํ๋ค. ๊ทธ๋ค์ Nakama์ Go ๋ฐํ์ ํ ์ ๊ตฌํํด ํด๋ผ์ด์ธํธ๊ฐ ์ ์ํ Cognito JWT๋ฅผ ๊ฒ์ฆํ๊ณ , ๊ฒ์ฆ๋ ์ ์์ Nakama ์ธ์ ์ผ๋ก ์ฐ๊ฒฐ(bridge)ํ๋ค. ์ฆ ํ๋ ์ด์ด ์ ์์ Cognito๊ฐ ๊ด๋ฆฌํ๊ณ , ๊ฒ์ ์ธ์ ยท์์ ยท๋งค์น๋ฉ์ดํน์ Nakama๊ฐ ๋ด๋นํ๋ ์ญํ ๋ถ๋ฆฌ ๊ตฌ์กฐ๋ค. ํด๋ผ์ด์ธํธ ์ํฌ๋ฆฟ์ ๋์ง ์๋ SRP ๋ฐฉ์์ ๋ชจ๋ฐ์ผยท๋ฐ์คํฌํฑ ๊ฒ์ ํด๋ผ์ด์ธํธ์ฒ๋ผ ๋น๋ฐ์ ์์ ํ ๋ณด๊ดํ๊ธฐ ์ด๋ ค์ด ํ๊ฒฝ์ ์ ํฉํ๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ธ๋ถ IdP(Cognito)์ ์ธ์ฆ์ ๊ฒ์ ๋ฐฑ์๋ ์ธ์ ๊ณผ ์์ ํ๊ฒ ํตํฉํ๋ ์ฐธ์กฐ ํจํด์ ์ ์ํ๋ค.
๐ก ๊ฒ์/์ค์๊ฐ ๋ฐฑ์๋ ํ์๊ฒ ์ธ๋ถ IdP(Cognito) ์ธ์ฆ๊ณผ ์์ฒด ์ธ์ ์์คํ ์ ํ ํฐ ๊ฒ์ฆ ํ ์ผ๋ก ์์ ํ๊ฒ ์๋ ๊ฒ์ฆ๋ ํตํฉ ํจํด์ ์ ๊ณตํ๋ค.
Scaling Network Analysis for Fraud Prevention with BigQuery Graph
Google Cloud
Google Cloud๊ฐ ์๊ตญ ํํ ํฌ Curve์ ์ฌ๋ก๋ก BigQuery Graph๋ฅผ ํ์ฉํ ๋๊ท๋ชจ ์ฌ๊ธฐ ๋ฐฉ์ง(fraud prevention) ๋คํธ์ํฌ ๋ถ์์ ์๊ฐํ๋ค. Curve๋ ์ฌ๋ฌ ์ง๋ถยท์ ์ฉ์นด๋๋ฅผ ํ๋์ ์ฑ๊ณผ ์นด๋๋ก ํตํฉํ๋ ๊ธ์ต ์ํผ์ฑ(์ค๋งํธ ์๋ )์ผ๋ก, ์๋ฐฑ๋ง ์ฌ์ฉ์์ ๊ฒฐ์ ยท์ก๊ธ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฌ๋ค. ์ฌ๊ธฐ ํ์ง๋ ๋ณธ์ง์ ์ผ๋ก ๊ณ์ ยท๊ธฐ๊ธฐยท๊ฑฐ๋ ์ฌ์ด์ ์ฐ๊ฒฐ ๊ด๊ณ๋ฅผ ๋ฐ์ ธ์ผ ํ๋ ๊ทธ๋ํ ๋ฌธ์ ์ธ๋ฐ, BigQuery Graph๋ ๋ณ๋์ ๊ทธ๋ํ DB๋ก ๋ฐ์ดํฐ๋ฅผ ์ฎ๊ธฐ์ง ์๊ณ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค ์์์ ๊ทธ๋ํ ์ง์๋ฅผ ์ํํ๊ฒ ํด ์ค๋ค. ์ด๋ฅผ ํตํด ์์ฌ์ค๋ฌ์ด ์ฐ๊ฒฐ ํจํด(๊ณต์ ๋ ๊ธฐ๊ธฐ, ์ฐ๊ฒฐ๋ ๊ณ์ ๋ง ๋ฑ)์ ๋๊ท๋ชจ๋ก ํ์ํด ์ฌ๊ธฐ ๋ง(ring)์ ์ฐพ์๋ผ ์ ์๋ค. ๋ฐ์ดํฐ ์ด๋ยท์ค๋ณต ์์ด ๊ธฐ์กด ๋ถ์ ์์ฐ๊ณผ ๊ฐ์ ๊ณณ์์ ๊ทธ๋ํ ๋ถ์์ ๋๋ฆฐ๋ค๋ ์ ์ด ์ด์์ ์ด์ ์ผ๋ก ๊ฐ์กฐ๋๋ค. (๊ตฌ์ฒด ์งํ๋ ์๋ฌธ ์ฐธ์กฐ โ ๋ณธ ์์ฝ์ ๋ฐ์ท์ ์ฃผ์ ๊ธฐ์ค.)
๐ก ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค ์์์ ๋ฐ๋ก ๊ทธ๋ํ ์ง์๋ฅผ ๋๋ฆด ์ ์์ด, ์ฌ๊ธฐยท๊ด๊ณ ๋ถ์์ ์ํด ๋ณ๋ ๊ทธ๋ํ DB๋ฅผ ์ด์ํ๋ ํ์ ํ์ดํ๋ผ์ธ ๋ณต์ก๋์ ๋ฐ์ดํฐ ์ด๋ ๋น์ฉ์ ์ค์ฌ ์ค๋ค.
Synthesize the big picture and analyze trends with BigQuery's AI.AGG function
Google Cloud
Google Cloud๊ฐ ์ต๊ทผ ํ๋ฆฌ๋ทฐ๋ก ๊ณต๊ฐํ BigQuery์ AI.AGG() ํจ์๋ฅผ ์ฌ์ธต ์๊ฐํ๋ค. AI.AGG()๋ SQL ํ ์ค ์์ ์์ฐ์ด ์ง์๋ง์ผ๋ก ์๋ฐฑ๋ง ํ์ ๋น์ ํยท๋ฉํฐ๋ชจ๋ฌ ๋ฐ์ดํฐ๋ฅผ ์์ฝยท์ข ํฉ(synthesize)ํ๋ ์ง๊ณ ํจ์๋ก, ๋ชจ๋ BigQuery ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋๋ค. ๋ด๋ถ์ ์ผ๋ก Vertex AI์ Gemini ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉฐ, ํ ์คํธ๋ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํด ํ๋์ ๋ฌธ์์ด ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ค. ํ์ฉ ์๋ก๋ ๋ฆฌ๋ทฐ ์ ๋ฐ์ ๊ฐ์ฑ ๋ถ์(๊ธ์ /๋ถ์ ์์ธ ๋์ถ), ์ด๋ฏธ์ง ๋ฑ ๋ฉํฐ๋ชจ๋ฌ ์ฝํ ์ธ ์์ฝ(์: ์ฌ์ง ์ ๋๋ฌผยท์ ๋ฐ ๋ธ๋๋ ์๋ณ), AI ์์ด์ ํธ ์ฑ๋ฅ ๋ถ์(๊ฐ์ฅ ๋นจ๋ฆฌ ๋๋ธ ์์ , ์ฌ์ฉ์ ๊ฐ์ ์ด ๋ง์๋ ์์ ํ์ ) ๋ฑ์ด ์ ์๋๋ค. ํนํ ๋ฐ์ดํฐ๋ฅผ ๋ฐฐ์น๋ก ๋๋ ๋ถ๋ถ ์ง๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ํฉ์น๋ ๋ค๋จ๊ณ ์ง๊ณ๋ฅผ ์๋ ์ํํด, Gemini์ ํ์ค ์ปจํ ์คํธ ์๋๋ฅผ ์ด๊ณผํ๋ ๊ท๋ชจ์ ๋ฐ์ดํฐ๋ ๋ถ์ํ ์ ์๋ค. ์ฆ ๋๊ท๋ชจ ๋น์ ํ ๋ฐ์ดํฐ์ ๋ํ 'LLM ๊ธฐ๋ฐ GROUP BY'๋ฅผ SQL ๋ค์ดํฐ๋ธ๋ก ์ ๊ณตํ๋ ์ ์ด๋ค.
๐ก ๋ถ์๊ฐ๊ฐ ํ์ดํ๋ผ์ธ์ ์ง์ง ์๊ณ ๋ SQL๋ง์ผ๋ก ๋๊ท๋ชจ ๋น์ ํ/๋ฉํฐ๋ชจ๋ฌ ๋ฐ์ดํฐ๋ฅผ LLM์ผ๋ก ์์ฝํ ์ ์์ด, ๋ฐ์ดํฐ ํ์ ๋น์ ํ ๋ถ์ ์ง์ ์ฅ๋ฒฝ๊ณผ ์ด์ ๋ถ๋ด์ ํฌ๊ฒ ๋ฎ์ถ๋ค.
Cloud CISO Perspectives: How Google Cloud Security uses AI internally
Google Cloud
2026๋ 6์ ๋ ๋ฒ์งธ Cloud CISO Perspectives์์ Google Cloud ๋ณด์ํ์ด AI๋ฅผ ๋ด๋ถ์ ์ผ๋ก ์ด๋ป๊ฒ ์ฐ๋์ง, ์์จ์ ์ธ SDLC ๋ณด์์ผ๋ก ๊ฐ๋ ๊ฒฝ๋ก๋ฅผ ๊ณต์ ํ๋ค. ํต์ฌ์ ์ฝ๋ ์ธ์ ๋ถํฐ ํ๋ก๋์ ๊น์ง ์ํํธ์จ์ด ์๋ช ์ฃผ๊ธฐ ์ ๋จ๊ณ์ ๋ชจ๋์ยท์ํธ์ฐ๊ฒฐ AI ์์ด์ ํธ๋ฅผ ๋ฐฐ์นํด ์ ํ์ ์ง์์ ์ผ๋ก ๊ฐํํ๋ ๊ฒ์ด๋ค. ์ฝ๋ ์ค์บ์๋ Mantis๋ผ๋ ๋ฉํฐ์์ด์ ํธ ์ค์ผ์คํธ๋ ์ด์ ํ๋ ์์ํฌ๋ฅผ ์์ฒด ๊ฐ๋ฐํด, ๊ณ์ธต์ ๋ณด์ ์์ฝ ํธ๋ฆฌ๋ฅผ ๋ง๋ค์ด ๊ฑฐ๋ ์ ์ฅ์์์๋ ๊ตฌ์กฐ์ ๋งฅ๋ฝ์ ์ ์งํ๋ฉด์ ํ ํฐ ์ฌ์ฉ๋์ 85% ์ด์ ์ค์ธ๋ค. ๋ฐ๊ฒฌ๋ ๋ฌธ์ ๋ ์์จ ๊ต์ ํ์ดํ๋ผ์ธ์ผ๋ก ํ๋ฌ๊ฐ๋๋ฐ, Reproduce ์์ด์ ํธ๊ฐ ์๋๋ฐ์ค์์ ๊ฒฐํจ์ ์ฌํํ๊ณ Bug Context๊ฐ ์คํจ ๊ฒฝ๋ก๋ฅผ ๋งคํ, Patch๊ฐ ์์ ์ฝ๋๋ฅผ ์์ฑ, Evaluation์ด ํ๊ท ํ ์คํธ๋ก ์์ ์ฑ์ ๊ฒ์ฆํ ๋ค '์์ ํ ๊ฒ์ฆ๋ ์์ ๋ง' ์ฌ๋ ๋ฆฌ๋ทฐ์ด์๊ฒ ์ ์ถ๋๋ค. ์ถ์ ์ดํ์๋ ์์จ ๋ณด์ ํ์ธ ๊ด๋ฆฌ(ASPM)๊ฐ ํ๋ก๋์ ์ ๊ตฌ์ฑ ๋๋ฆฌํํธ๋ฅผ ์์ ์ ๊ฒํ๊ณ ์๋ฐ ์ ์์ด์ ํธ ๊ธฐ๋ฐ ๊ต์ ์ ์๋ ํธ๋ฆฌ๊ฑฐํ๋ค.
๐ก ๋ณด์ ์์ง๋์ด๋ง ํ์ 'AI ์์ด์ ํธ๋ฅผ SDLC ์ ๋จ๊ณ์ ๋ฐ์ ๋ฃ๋ ์ต์ข ๋จธ์ง๋ ์ฌ๋์ด ์น์ธ'ํ๋ ๊ตฌ์ฒด์ ์ด์ ๋ชจ๋ธ์ ์ ์ํด, ์์จ ๋ณด์ ์๋ํ์ ํ์ค์ ์ค๊ณ ๊ธฐ์ค์ ๋ณด์ฌ์ค๋ค.
Supercharge RHEL troubleshooting with agentic AI: Introducing goose
Red Hat
Red Hat๊ฐ ์คํ์์ค AI ์์ด์ ํธ 'goose'๋ฅผ RHEL ํ์ฅ(extensions) ์ ์ฅ์์ ํฌํจํด RHEL 9.8๊ณผ 10.2์์ ์ธ ์ ์๊ฒ ํ๋ค๊ณ ์๊ฐํ๋ค. goose๋ RHEL์ฉ MCP(Model Context Protocol) ์๋ฒ์ ํจ๊ป ๋์ํด, ์์คํ ๋งฅ๋ฝ์ ์ธ์ํ๋ AI ๊ธฐ๋ฐ ํธ๋ฌ๋ธ์ํ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค. ์ด RHEL MCP ์๋ฒ๋ ํ์ฌ ๊ฐ๋ฐ์ ํ๋ฆฌ๋ทฐ ๋จ๊ณ๋ก, Claude Desktop์ด๋ goose์ฒ๋ผ MCP๋ฅผ ์ง์ํ๋ AI ์ ํ๋ฆฌ์ผ์ด์ ์ด RHEL ์์คํ ์ ์ง์ ยท๋งฅ๋ฝ ์ธ์ง์ ์ผ๋ก ์ ๊ทผํ๋๋ก ํด ์ค๋ค. ๋ณด์ ์ธก๋ฉด์์ ํ๋ฆฌ๋ทฐ๋ ์ฝ๊ธฐ ์ ์ฉ(read-only) MCP ํ์ฑํ์ ์ด์ ์ ๋๋ฉฐ, ์์ ์ ธ ์ ๊ทผ์ ํ์ฉํ์ง ์๊ณ ์๋ฒ๊ฐ ์คํํ๋ ๋ช ๋ น์ ์ฌ์ ๊ฒ์ฆ(pre-vetted)๋ ๊ฒ๋ง ์ด๋ค. ์ฆ LLM์ ์์คํ ์ ์ ๊ฒํ๊ณ ๊ถ๊ณ ํ ์ ์์ง๋ง ์ง์ ๋ณ๊ฒฝํ์ง๋ ์๋๋ค. ๋ํ ์ฌ์ฉ ์ฌ๋ก๋ก๋ RHEL ์์คํ ๋ก๊ทธ๋ฅผ LLM์ด ์์งยท๋ถ์ํ๋ ์ง๋ฅํ ๋ก๊ทธ ๋ถ์์ด ์ ์๋๋ค.
๐ก ์์คํ ๊ด๋ฆฌ์์๊ฒ AI ํธ๋ฌ๋ธ์ํ ์ '์ฝ๊ธฐ ์ ์ฉยท์ฌ์ ๊ฒ์ฆ ๋ช ๋ น'์ผ๋ก ์์ ํ๊ฒ ๋์ ํ๋ ๋ชจ๋ธ์ ์ ์ํด, ์ด์ ์๋ํ์ ์์ด์ ํธ๋ฅผ ๋ค์ด๋ ๋ณ๊ฒฝ ๊ถํ์ ํต์ ํ๋ ํ์ค์ ์ถ๋ฐ์ ์ ๋ณด์ฌ์ค๋ค.
Distributed AI inference: What telecom service provider leaders should know
Red Hat
Red Hat๊ฐ ํต์ ์๋น์ค ์ ๊ณต์(telco) ๋ฆฌ๋๊ฐ ์์์ผ ํ ๋ถ์ฐ AI ์ถ๋ก (distributed AI inference)์ ์ ๋ฆฌํ๋ค. ๊ฑฐ์ ๋ชจ๋ ํต์ ์ฌ๊ฐ ์ง๊ธ AI๋ฅผ ์ค์๋น์คํํ๊ณ ์์ผ๋ฉฐ, ๋ํ ์ฌ๋ก๋ก ๊ณ ๊ฐ ์๋ ์ฑ๋ด, ๋คํธ์ํฌ ์ด์ ์ฝํ์ผ๋ฟ, ๊ทธ๋ฆฌ๊ณ ์ธ๋ถ ๊ธฐ์ ๊ณ ๊ฐ์ ์ํ ๊ด๋ฆฌํ AIaaS(AI-as-a-service)๊ฐ ๊ผฝํ๋ค. ํต์ ์ธํ๋ผ๋ ์ค์ ๋ฐ์ดํฐ์ผํฐ๋ถํฐ ๋ค์์ ์ฃ์ง(edge) ์ฌ์ดํธ๊น์ง ์ง๋ฆฌ์ ์ผ๋ก ๋ถ์ฐ๋ผ ์์ด, ์ถ๋ก ์ ํ๊ณณ์ ๋ชจ์ผ๊ธฐ๋ณด๋ค ๋ฐ์ดํฐยท์ฌ์ฉ์ ๊ฐ๊น์ด์์ ๋ถ์ฐ ์ํํ๋ ๊ฒ์ด ์ง์ฐยท๋์ญํญยท๋น์ฉ ์ธก๋ฉด์์ ์ ๋ฆฌํ๋ค. ๊ธ์ ์ด๋ฐ ๋ถ์ฐ ํ๊ฒฝ์์ ๋ชจ๋ธ ์ถ๋ก ์ ์ด๋์, ์ด๋ป๊ฒ ๋ฐฐ์นยท์ด์ํ ์ง์ ๋ํ ๊ณ ๋ ค์ฌํญ์ ํต์ ์ฌ ๊ด์ ์์ ๋ค๋ฃฌ๋ค. ์ฆ ์ฃ์ง~์ฝ์ด์ ๊ฑธ์น ์ถ๋ก ํ ํด๋ก์ง, ์์ ํ์ฉ, ์ด์ ์ผ๊ด์ฑ์ด ํต์ฌ ์์ ๋ก ์ ์๋๋ค. ํต์ ์ฌ๊ฐ AI๋ฅผ ์์ตํยท์ด์ํ๋ ค๋ฉด ๋ถ์ฐ ์ถ๋ก ์ํคํ ์ฒ ์ค๊ณ๊ฐ ์ ์ ๊ฐ ๋๋ค๋ ๋ฉ์์ง๋ค.
๐ก ์ฃ์ง~์ฝ์ด์ ์ธํ๋ผ๊ฐ ํฉ์ด์ง ํต์ ์ฌ(๋ฐ ์ ์ฌํ ๋ถ์ฐ ํ๊ฒฝ ์ด์์)์๊ฒ ์ถ๋ก ์ ์ด๋์ ๋ฐฐ์นํ๋๋๊ฐ ์ง์ฐยท๋น์ฉยท์ด์ ์ผ๊ด์ฑ์ ์ข์ฐํ๋ 1์ฐจ ์ํคํ ์ฒ ๊ฒฐ์ ์์ ์ง์ด ์ค๋ค.
Can't patch fast enough? Zero trust as a last line of defense
Red Hat
Red Hat๊ฐ 'ํจ์น๋ฅผ ์ถฉ๋ถํ ๋นจ๋ฆฌ ๋ชป ํ ๋' ์ ๋ก ํธ๋ฌ์คํธ(zero trust)๋ฅผ ์ตํ์ ๋ฐฉ์ด์ ์ผ๋ก ์ผ๋ ๊ด์ ์ ์ ์ํ๋ค. ์ ๊ธฐ๋ฅ ์ถ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์งํ ์๋๊ฐ ๊ณง ์ํคํ ์ฒ ๋ณต์ก๋๋ฅผ ๋์ด์ฌ๋ฆฌ๋๋ฐ, ์ด ์๋๋ ๋จ์ง ๊ธฐ๋ฅ ์์ฌ ๋๋ฌธ๋ง์ด ์๋๋ผ ๋์์์ด ๋ฐ๊ฒฌ๋๋ ์ ์ทจ์ฝ์ ๋๋ฌธ์ ๊ฐ์ ๋๋ ์ธก๋ฉด์ด ํฌ๋ค. ์ทจ์ฝ์ ๋ฐ๊ฒฌ๊ณผ ํจ์น ์ฌ์ด์ ์๊ฐ ๊ฒฉ์ฐจ๊ฐ ์กด์ฌํ๋ ํ, ๋ชจ๋ ๊ฒ์ ์ ๋ ํจ์นํ๋ค๋ ๊ฐ์ ์ ๋นํ์ค์ ์ด๋ผ๋ ๊ฒ์ด ์ถ๋ฐ์ ์ด๋ค. ๋ฐ๋ผ์ '์ ๋ขฐํ์ง ์๊ณ ํญ์ ๊ฒ์ฆํ๋ค'๋ ์ ๋ก ํธ๋ฌ์คํธ ์์น์ผ๋ก ๋คํธ์ํฌยท์ ๊ทผ์ ๋ถ์ ยทํต์ ํ๋ฉด, ํจ์น๋์ง ์์ ์ทจ์ฝ์ ์ด ์๋๋ผ๋ ๊ณต๊ฒฉ์ ํ์ฐ๊ณผ ์ํฅ(blast radius)์ ์ ํํ ์ ์๋ค. ์ฆ ํจ์น(์๋ฐฉ)์ ๋ณ๊ฐ๋ก, ์นจํด๋ฅผ ์ ์ ํ ๋ค์ธต ํต์ ๊ฐ ๋ง์ง๋ง ์์ ์ฅ์น๊ฐ ๋๋ค๋ ๋ ผ์ง๋ค. ๋น ๋ฅด๊ฒ ๋ณํ๋ ํ๋ ์ํคํ ์ฒ์์ ํจ์น ์ผ๋ณ๋ ๋์ ์ ๋ก ํธ๋ฌ์คํธ๋ฅผ ๋ณํํด์ผ ํ๋ค๋ ์ค๋ฌด์ ๊ถ๊ณ ๋ค.
๐ก ํจ์น ์๋๊ฐ ์ทจ์ฝ์ ๋ฐ๊ฒฌ ์๋๋ฅผ ๋ฐ๋ผ๊ฐ๊ธฐ ์ด๋ ต๋ค๋ ํ์ค์ ์ ์ ๋ก, ์ด์ํ์ด ์ธ๋ถํยท๊ฒ์ฆ ๊ธฐ๋ฐ ์ ๋ก ํธ๋ฌ์คํธ๋ก ์นจํด ์ํฅ ๋ฒ์๋ฅผ ์ค์ด๋ ๋ค์ธต ๋ฐฉ์ด๋ฅผ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ผ์์ผ ํจ์ ๊ฐ์กฐํ๋ค.
DevOps & ์ธํ๋ผ
JetBrains kills Kotlin Notebook months after Microsoftโs Polyglot exit. But Jupyter is doing just fine.
The New Stack
JetBrains๊ฐ IntelliJ IDEA 2026.2๋ถํฐ Kotlin Notebook์ ์ ํ์ผ๋ก์ ๋จ์ข (sunset)ํ๊ณ ๋ ์ด์ ์ ์ง๋ณด์ํ์ง ์๋๋ค๊ณ ๋ฐํํ๋ค. 2023๋ 7์ ์ฒ์ ์ถ์๋ ์ด ๋ํํ ์ฝ๋ฉ ํ๋ฌ๊ทธ์ธ์ ๊ธฐ๋๋งํผ ์ฑํ๋์ง ์์๊ณ , AI ๋๊ตฌ๊ฐ ์ฝ๋ ํ์ยทํ๋กํ ํ์ดํ ๋ฐฉ์์ ๋ฐ๊พธ๋ฉด์ ๋ ธํธ๋ถ์ ์ ํต์ ์์๊ฐ ์ฝํด์ง ์ ์ด ๋ฐฐ๊ฒฝ์ผ๋ก ๊ผฝํ๋ค. ํ๋ฌ๊ทธ์ธ์ IDE์์ ๋ถ๋ฆฌ(unbundle)๋ผ Apache 2.0 ๋ผ์ด์ ์ค๋ก ์คํ์์ค ์ปค๋ฎค๋ํฐ์ ๋๊ฒจ์ง๋ฉฐ, 2026.3 ์ดํ ํธํ ๋ฒ์ ์ JetBrains๊ฐ ๋ด์ง ์๋๋ค. ์์ Microsoft๋ 2์์ C# ๋ฑ์ Jupyter ํ์์ผ๋ก ์คํํ๋ Polyglot Notebooks(์ค์น 180๋ง+ยท๋ณ์ 4์ )๋ฅผ ์ฝ ํ ๋ฌ ์๊ณ ๋ก ์กฐ์ฉํ ๋จ์ข ํ ๋ฐ ์๋ค. ๋ ์ฌ๋ก ๋ชจ๋ 'AI ํ'์ผ๋ก ๊ฑฐ๋ก ๋์ง๋ง, ๊ธฐ์ฌ๋ ์ง์ง ์์ธ์ด ๋ฐ์ดํฐ ๊ณผํ ์ํ๊ณ๋ฅผ ์ฌ์ค์ Python์ด ์ฅ์ ํ ์ (์ฆ Jupyter๋ ๊ฑด์ฌ)์ผ ์ ์๋ค๊ณ ์ง๋๋ค. ๋น(้)Python ๋ ธํธ๋ถ ์ปค๋์ ์ ์ง๊ฐ ์ข์์ง๋ ํ๋ฆ์ ๋ณด์ฌ์ค๋ค.
๐ก ๋ค์ธ์ด ๋ ธํธ๋ถ ์ํฌํ๋ก์ ์์กดํ๋ ํ์ ๋๊ตฌ ๋จ์ข ๋ฆฌ์คํฌ๋ฅผ ๊ฐ์ํด Python/Jupyter ํ์ค์ด๋ AI ๊ธฐ๋ฐ ์ํฌํ๋ก๋ก์ ์ด์ ๊ฒฝ๋ก๋ฅผ ๋ฏธ๋ฆฌ ํ๋ณดํด ๋ ํ์๊ฐ ์๋ค.
Palantir and Nvidia want to change who owns government AI
The New Stack
Palantir์ Nvidia๊ฐ ๊ฐ๋ฐฉํ Nemotron ๋ชจ๋ธ์ ์์ด๊ฐญ(air-gapped) ๋คํธ์ํฌ ๋ด๋ถ์์ ๊ตฌ๋ํ๋ ์๋ก์ด ์์ง์ ๋ด๋จ๋ค. ํต์ฌ ๋ฉ์์ง๋ 'AI๋ฅผ ๋๊ตฌ์๊ฒ ํธ์ถํด ์ธ ๊ฒ์ธ๊ฐ'์์ '์ด๋ค AI๋ฅผ ์ง์ ์์ ํ ๊ฒ์ธ๊ฐ'๋ก ์ง๋ฌธ์ ๋ฐ๊พธ๋ ๊ฒ์ผ๋ก, ํนํ ์ ๋ถยท๊ณต๊ณต์ ์ฃผ๊ถํ(sovereign) AI๋ฅผ ๊ฒจ๋ฅํ๋ค. ์ธ๋ถ ํด๋ผ์ฐ๋ API์ ๋ชจ๋ธ ์ถ๋ก ์ ์์กดํ์ง ์๊ณ , ๊ฒฉ๋ฆฌ๋ ์์ฒด ์ธํ๋ผ ์์์ ์คํ ๊ฐ์ค์น ๋ชจ๋ธ์ ์ด์ํด ๋ฐ์ดํฐยท๋ชจ๋ธ ํต์ ๊ถ์ ์กฐ์ง์ด ๊ฐ๋๋ก ํ๋ค. Palantir์ ์ด์ยท๋ฐ์ดํฐ ํ๋ซํผ๊ณผ Nvidia์ ๋ชจ๋ธยท๊ฐ์ ์คํ์ ๊ฒฐํฉํด, ๋ฏผ๊ฐ ๋ฐ์ดํฐ๊ฐ ์ธ๋ถ๋ก ๋๊ฐ์ง ์๋ ํ๊ฒฝ์์ ์์ฑํ AI๋ฅผ ์ธ ์ ์๊ฒ ํ๋ ๊ตฌ์ฑ์ด๋ค. ๊ท์ ยท๊ธฐ๋ฐ ์๊ฑด์ด ๊ฐํ ์ ๋ถ ๊ธฐ๊ด์ด ์ฃผ์ ๋์์ด๋ฉฐ, '๋ชจ๋ธ ์์ '๊ฐ ๊ณง ๋ฐ์ดํฐ ์ฃผ๊ถ๊ณผ ์ง๊ฒฐ๋๋ค๋ ๊ด์ ์ ์ ์ํ๋ค. ํ์ํ ํ๋ฐํฐ์ด API ์ค์ฌ ๊ตฌ๋์ ๋ํ ๋์์ผ๋ก ์ฝํ๋ค.
๐ก ๋ฐ์ดํฐ ๋ฐ์ถ์ด ๊ธ์ง๋ ๊ท์ ยท๊ธฐ๋ฐ ํ๊ฒฝ์์๋ ์์ฑํ AI๋ฅผ ๋์ ํ ์ ์๋ on-prem/์์ด๊ฐญ ์ถ๋ก ํจํด์ผ๋ก, ๋ชจ๋ธ ๊ฐ์ค์น์ ์ถ๋ก ์ธํ๋ผ๋ฅผ ์ง์ ์ด์ํ๋ ค๋ ์กฐ์ง์ ํ์ค์ ์ฒญ์ฌ์ง์ ์ ์ํ๋ค.
Highlights from Git 2.55
GitHub
Git 2.55๊ฐ 100๋ช ์ด์(๊ทธ์ค 33๋ช ์ ์ ๊ท)์ ๊ธฐ์ฌ๋ก ๋ฆด๋ฆฌ์ค๋๊ณ , GitHub๊ฐ ์ฃผ์ ๋ณ๊ฒฝ์ ์ ์ ๋ฆฌํ๋ค. ๊ฐ์ฅ ํฐ ๋ณํ๋ ์ฆ๋ถ ๋ฉํฐํฉ ์ธ๋ฑ์ค(incremental MIDX) ์ง์์ผ๋ก, git repack์ด ์ ์ฒด ์ ์ฅ์๋ฅผ ๋ฎ๋ ๋จ์ผ MIDX๋ฅผ ๋ค์ ์ฐ๋ ๋์ 'MIDX ๋ ์ด์ด ์ฒด์ธ'์ ์ ๋ ์ด์ด๋ง ๋ง๋ถ์ผ ์ ์๊ฒ ๋๋ค. ๋จ์ผ MIDX๋ ์ฝ๊ธฐ๋ ๋จ์ํ์ง๋ง ์์ ๊ฐฑ์ ์๋ ๊ฑฐ๋ํ ์ฐ๊ธฐ๊ฐ ํ์ํ ์ ์ง๋ณด์ ๋น์ฉ์ด ์๋๋ฐ, ์ฆ๋ถ ๋ฐฉ์์ ์ด๋ฅผ ํฌ๊ฒ ์ค์ธ๋ค. 2.55๋ --write-midx=incremental๋ฅผ ๊ธฐํํ์ (geometric) ๋ฆฌํฉ๊ณผ ํจ๊ป ์ธ ์ ์๊ณ , repack.midxSplitFactorยทrepack.midxNewLayerThreshold ์ค์ ์ผ๋ก ์ธ์ ๋ ์ด์ด ์์ถ(compaction) ๊ท์น์ ์ ์ดํ๋ค. ๊ธฐ๋ณธ์ append-only๋ก ์ ๋ ์ด์ด๋ง ์ถ๊ฐํ๋, ๋์ ๊ฐ์ฒด ์๊ฐ ๊ธฐ์ค์ ๋์ผ๋ฉด ๋ ์ด์ด๋ฅผ ๋ณํฉํด ์ฒด์ธ์ด ๋ฌดํ์ ๊ธธ์ด์ง๋ ๊ฒ์ ๋ง๋๋ค. ๋ํ ๋ชจ๋ ธ๋ ํฌ์ ์ ๊ธฐ maintenance์์ ๋ฉํ๋ฐ์ดํฐ ์ฌ์์ฑ๋์ ์ค์ฌ ์ด์ ๋น์ฉ์ ๋ฎ์ถ๋ ๋ณํ๋ค.
๐ก ๋ํ ์ ์ฅ์๋ฅผ ํธ์คํ /์ด์ํ๋ ํ์๋ ์ ๊ธฐ repack์ ์ฐ๊ธฐ๋๊ณผ I/O๋ฅผ ์ค์ฌ maintenance ๋น์ฉ๊ณผ ์๊ฐ์ ์ ๊ฐํ ์ ์๋ ์ค์ง์ ๊ฐ์ ์ด๋ค.
Inside the Advisory Database and what happens when vulnerability volume breaks records
GitHub
GitHub Advisory Database๊ฐ 2026๋
5์ ํ ๋ฌ๊ฐ 1,560๊ฑด์ ๊ฒ์(reviewed) ๊ถ๊ณ ๋ฅผ ๋ฐํํด, ํ์ ์๊ฐ ๋ฐํ๋์ 5๋ฐฐ๊ฐ ๋๋ ์ญ๋ ์ต๊ณ ์น๋ฅผ ๊ธฐ๋กํ๋ค. 35์ ๋์์๋ ์ 6,000๊ฑด ์ด์์ ๊ถ๊ณ ์ฒ๋ฆฌ(์ ๊ท ๋ฐํยท๊ธฐ์กด ๊ฐฑ์ ยท์ธ์
๊ฒํ )๋ฅผ ์ง์ํ๋ค. ์ธ์
๋๋ ์ ๋ฐฉ์๋ก ๊ธ์ฆํด, ๋น๊ณต๊ฐ ์ทจ์ฝ์ ๋ณด๊ณ (PVR)๋ 1์ ์ฃผ๋น ์ฝ 550๊ฑด์์ 5์ ๋๋ถ๋ถ ์ฃผ๋น 3,000๊ฑด ์ด์์ผ๋ก, ์ ์ฅ์ ๊ถ๊ณ ๋ ์ฃผ๋น ์ฝ 650๊ฑด์์ 5,000๊ฑด ์ด์์ผ๋ก ๋์๋ค. GitHub CNA์ CVE ์์ฒญ์ 5์์๋ง ์ฝ 4,000๊ฑด์ผ๋ก ์ ๋
๋๋น ์ฝ 10๋ฐฐ์๊ณ , 2026๋
CVE ํ๋ก๊ทธ๋จ ์ ์ฒด ๋ฐํ์ 30,000๊ฑด์ ๋์์ผ๋ฉฐ 170๋ง ๊ฐ ์ด์ ์ ์ฅ์๊ฐ ๋น๊ณต๊ฐ ์ทจ์ฝ์ ๋ณด๊ณ ๋ฅผ ํ์ฑํํ๋ค. ๊ทธ ๊ฒฐ๊ณผ ๊ฒ์ ๋ฐํ์ด ์ ์ฃผ๊น์ง ์ง์ฐ๋์ง๋ง, GitHub๋ ํ์ดํ๋ผ์ธยท๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ์ ์์ด๊ณ CVE ํ ๋น ํ์ง๋ 9194%๋ก ์ ์ง๋๋ค๋ฉฐ ๋ฌธ์ ๋ '์ฒ๋ฆฌ๋(throughput)'์ด๋ผ๊ณ ์ค๋ช
ํ๋ค. ๊ธฐ์ฌ ๋ฐฉ๋ฒ์ผ๋ก๋ ์์ ํ ์ทจ์ฝ์ ๋ฐ์ดํฐ ์ ์ถ, ๋ฉ์ธํ
์ด๋ยท์ฐ๊ตฌ์์์ ๊ธด๋ฐํ ํ๋ ฅ, ๋ฐํ ์์ฌ๊ฐ ๋ถ๋ช
ํ ๋๋ง CVE ์์ฒญ์ ์ ์ํ๋ค.
๐ก ์ทจ์ฝ์ ์ธ์ ์ด ๊ตฌ์กฐ์ ์ผ๋ก ํญ์ฆํ๋ ๊ตญ๋ฉด์ด๋ผ, ๋ณด์ยทํ๋ซํผ ํ์ ๊ถ๊ณ ๋ฐํ ์ง์ฐ์ด ๊ณง ๋ ธ์ถ ์ฐฝ(exposure window) ํ๋๋ก ์ด์ด์ง ์ ์์์ ์ ์ ๋ก ์ฐ์ ์์ํ์ ์๋ํ๋ฅผ ๊ฐํํด์ผ ํ๋ค.
GenPage: Towards End-to-End Generative Homepage Construction at Netflix
Netflix
Netflix๊ฐ ํํ์ด์ง ๊ตฌ์ฑ์ ๋จ์ผ ์์ฑํ ๋ชจ๋ธ๋ก ๋ง๋๋ GenPage๋ฅผ ๊ธฐ์ ๋ธ๋ก๊ทธ์์ ๊ณต๊ฐํ๋ค. ๊ธฐ์กด์๋ ํ(row)ยทํญ๋ชฉ(entity) ๋จ์๋ก ํ๋ณด ์์ฑ๊ณผ ๋ญํน์ ๋ถ๋ฆฌํ ๋ค๋จ๊ณ ํ์ดํ๋ผ์ธ์ผ๋ก ํ์ ๋ง๋ค์๋๋ฐ, GenPage๋ ์ด๋ฅผ ํ๋์ ํธ๋์คํฌ๋จธ ๋ชจ๋ธ๋ก ํตํฉํ๋ค. ์ด ๋ชจ๋ธ์ '์ด ์ฌ์ฉ์์ ์ด ์์ฒญ์ ๋ํด ๋ง์กฑ๋๋ฅผ ์ต๋ํํ๋ ค๋ฉด ์ด๋ค ํ์ ์์ฑํด์ผ ํ๋๊ฐ'์ ์ง์ ๋ตํ๋ฉฐ, ํยทํญ๋ชฉยท๋ ์ด์์์ ๋์์ ๊ตฌ์ฑํ๋ค. ์ฌ์ฉ์ ๋งฅ๋ฝ๊ณผ ํ ๊ตฌ์ฑ์์๋ฅผ LLM์ด ํ ์คํธ๋ฅผ ๋ค๋ฃจ๋ฏ ์ด์ฐ ํ ํฐ(discrete token) ์ํ์ค๋ก ํํํ๋ ๋๋ฉ์ธ ํนํ ํ ํฐํ๋ฅผ ์ฐ๊ณ , ๊ฐํํ์ต์ผ๋ก ๋ค์์ฑยทํ ์ ํ ๊ท ํ ๊ฐ์ ํ์ด์ง ์ ์ฒด(whole-page) ์ต์ ํ๋ฅผ ์ํํ๋ค. A/B ํ ์คํธ์์ ํต์ฌ ์ฌ์ฉ์ ์ฐธ์ฌ ์งํ๊ฐ ํต๊ณ์ ์ผ๋ก ์ ์ํ๊ฒ ๊ฐ์ ๋๊ณ , ์๋ํฌ์๋ ์๋น ์ง์ฐ(latency)์ 20% ๊ฐ์ํ๋ค. ์ ์ง๋ณด์ํ ML ๋ชจ๋ธ ์์ ํผ์ฒ ์์ง๋์ด๋ง์ด ์ค๊ณ ๋จ๊ณ ๊ฐ ๋ชฉํ ๋ถ์ผ์น๋ ์ํ๋๋ค๋ ์ ์ด ์ด์ ์ผ๋ก ์ ์๋๋ค.
๐ก ๋ณต์กํ ๋ค๋จ๊ณ ์ถ์ฒ ํ์ดํ๋ผ์ธ์ ๋จ์ผ ์์ฑ ๋ชจ๋ธ๋ก ๋์ฒดํด ์ ์ง๋ณด์ ๋ชจ๋ธ ์ยทํผ์ฒ ์์ง๋์ด๋งยท์ง์ฐ์ ์ค์ธ ์ฌ๋ก๋ก, ๋๊ท๋ชจ ์ถ์ฒ ์์คํ ์ ์ํคํ ์ฒ ๋จ์ํ ๋ฐฉํฅ์ ๋ณด์ฌ์ค๋ค.
Instrumenting AI Agents for the Agent Timeline: A Practical OpenTelemetry Guide
Honeycomb
Honeycomb๊ฐ AI ์์ด์ ํธ๋ฅผ OpenTelemetry๋ก ๊ณ์ธกํด ์์ฌ 'Agent Timeline'์ ๋ํ๋๊ฒ ํ๋ ์ค๋ฌด ๊ฐ์ด๋๋ฅผ ๊ณต๊ฐํ๋ค. ํต์ฌ ์ ์ ๋ ์์ด์ ํธ ์ฅ์ ์ ๊ทผ๋ณธ ์์ธ์ด LLM ์์ฒด์ธ ๊ฒฝ์ฐ๋ ๋๋ฌผ๊ณ , ๋๋ถ๋ถ ๋๊ตฌ ํธ์ถยทํธ๋์คํยท์ธ๋ถ ์ฐ๋ ๊ฐ์ ์ฃผ๋ณ์์ ๋ฐ์ํ๋ค๋ ๊ฒ์ด๋ค. ๊ฐ์ด๋๋ OpenTelemetry์ GenAI ์๋งจํฑ ์ปจ๋ฒค์ ์ ์ฌ์ฉํด ๋๊ตฌ ํธ์ถ(tool call), ๋ค์ค ์์ด์ ํธ ๊ฐ ํธ๋์คํ(handoff), ํ๋ ์์ํฌ๋ณ SDK๊น์ง ํ์คํ๋ ๋ฐฉ์์ผ๋ก ์ถ์ (trace)์ ๋ด๋ ๋ฒ์ ์ค๋ช ํ๋ค. ์ด๋ ๊ฒ ๊ณ์ธกํ๋ฉด ์์ด์ ํธ์ ์คํ ํ๋ฆ์ด ํ์๋ผ์ธ ํํ๋ก ๋๋ฌ๋ '์ค์ ๋ก ๋ฌด์์ด ์๋ชป๋๋์ง'๋ฅผ ๋๋ฒ๊น ํ ์ ์๋ค. ์ฆ LLM ์ถ๋ ฅ๋ง ๋ณด๋ ๋์ , ์์ด์ ํธ์ ์ ์ฒด ์คํ ๊ฒฝ๋ก๋ฅผ ๊ด์ธก ๊ฐ๋ฅ(observable)ํ๊ฒ ๋ง๋๋ ๊ฒ์ด ๋ชฉํ๋ค. ๋ฒค๋ ์ข ์ ์๋ OTel ํ์ค ์์์ ์์ด์ ํธ ๊ด์ธก์ฑ์ ๊ตฌ์ถํ๋ ์ ๊ทผ์ด๋ค.
๐ก ์์ด์ ํธ๋ฅผ ์ด์ํ๋ ํ์๊ฒ LLM ์ถ๋ ฅ์ด ์๋๋ผ ๋๊ตฌ ํธ์ถยทํธ๋์คํ ๋ฑ ์คํ ๊ฒฝ๋ก๋ฅผ OTel ํ์ค์ผ๋ก ๊ณ์ธกํด์ผ ์ค์ ์ฅ์ ๋ฅผ ๋๋ฒ๊น ํ ์ ์์์ ์ผ๊นจ์ด๋ค.
What's new in Git 2.55.0?
GitLab
GitLab์ด Git 2.55.0 ๋ฆด๋ฆฌ์ค์ ์๋ก์ด ์ ์ ์ ๋ฆฌํ ๊ธ์ด๋ค(๊ฐ์ ๋ฆด๋ฆฌ์ค๋ฅผ GitHub๋ ๋ณ๋๋ก ๋ค๋ค, ์ค๋ ๋ค์ด์ ์คํธ์๋ ๋ ๊ด์ ์ด ํจ๊ป ์ค๋ ธ๋ค). Git 2.55๋ 100๋ช ์ด์์ ๊ธฐ์ฌ์(๊ทธ์ค 33๋ช ์ ๊ท)๊ฐ ์ฐธ์ฌํ ๋ฆด๋ฆฌ์ค๋ก, ์ฑ๋ฅยท์ ์ง๋ณด์ยท์ฌ์ฉ์ฑ ์ ๋ฐ์ ๊ธฐ๋ฅ๊ณผ ๋ฒ๊ทธ ์์ ์ ๋ด์๋ค. ๋ํ์ ์ผ๋ก ์ฆ๋ถ ๋ฉํฐํฉ ์ธ๋ฑ์ค(incremental MIDX)๋ฅผ git repack์ด ์ง์ ์์ฑํ ์ ์๊ฒ ๋ผ, ๋ํ ์ ์ฅ์์์ ๋จ์ผ ์ธ๋ฑ์ค๋ฅผ ํต์งธ๋ก ๋ค์ ์ฐ์ง ์๊ณ ์ ๋ ์ด์ด๋ง ๋ง๋ถ์ด๋ ๋ฐฉ์์ผ๋ก ์ ์ง๋ณด์ ๋น์ฉ์ ์ค์ธ๋ค. GitLab ๊ธ์ ์ด๋ฌํ ๋ณ๊ฒฝ์ ์์ฌ ์ฌ์ฉ์ยทํ๋ซํผ ๊ด์ ์์ ์์ฝํ๋ฉฐ, ์ผ์์ ์ธ Git ์ด์์ ์ด๋ค ์๋ฏธ๊ฐ ์๋์ง ์ง๋๋ค. Git์ GitHubยทGitLab์ ๋น๋กฏํ ๊ฑฐ์ ๋ชจ๋ ์ฝ๋ ํธ์คํ ์ ๊ธฐ๋ฐ์ด๋ฏ๋ก, ์ฝ์ด ๋ฆด๋ฆฌ์ค์ ๊ฐ์ ์ ๊ณง ์ ์ฒด ์ํ๊ณ์ ์ฑ๋ฅยท์ด์์ ํ๊ธ๋๋ค. (๊ฐ ํญ๋ชฉ์ ์ธ๋ถ๋ ์๋ฌธ ์ฐธ์กฐ โ ํต์ฌ์ Git 2.55์ ๊ณตํต ๋ฆด๋ฆฌ์ค ๋ด์ฉ์ด๋ค.)
๐ก Git ์ฝ์ด ๋ฆด๋ฆฌ์ค ๊ฐ์ ์ ํน์ ํธ์คํ ์ ๊ตญํ๋์ง ์๊ณ ๋ชจ๋ ํ์ ์ ์ฅ์ ์ฑ๋ฅยท์ ์ง๋ณด์์ ํ๊ธ๋๋ฏ๋ก, CIยท์ฝ๋ํธ์คํ ์ด์์๋ ํด๋ผ์ด์ธํธ/์๋ฒ Git ๋ฒ์ ์ ๊ทธ๋ ์ด๋ ๊ณํ์ ๋ฐ์ํ ๋งํ๋ค.
Snyk VulnBench JS 1.0: Can LLMs Find the Same Bugs Twice?
Snyk
Snyk์ด ๋์ผํ ์ฝ๋ยทํ๋กฌํํธยทํ๋์ค์์ ์์ด์ ํธํ LLM ๋ณด์ ๋ฆฌ๋ทฐ๊ฐ ์ผ๋ง๋ ๋ฐ๋ณต ์ฌํ(repeatable)๋๋์ง ์ธก์ ํ VulnBench JS 1.0์ ๊ณต๊ฐํ๋ค. ๋ฒค์น๋งํฌ๋ Express ๊ธฐ๋ฐ์ ์์ JavaScript ํฝ์ค์ฒ ํ๋ก์ ํธ 10๊ฐ์ 44๊ฐ์ Snyk Code ๊ธฐ์ค(reference) ์ทจ์ฝ์ ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ๋์ผ ์กฐ๊ฑด์ ์ค์บ์ ์ด 300ํ ๋ฐ๋ณตํ๋ค. ๊ฒฐ๊ณผ๋ LLM ๊ฒฐ๊ณผ๊ฐ ๊ณ ๋ฅด์ง ์๊ฒ ์ฌํ๋๋ค๋ ๊ฒ: ๊ธฐ์ค๊ณผ ๋งค์นญ๋ ๋ฐ๊ฒฌ์ ์์ ์ ์ด์์ง๋ง, ๋ชจ๋ธ์ด ์ถ๊ฐ๋ก ๋ณด๊ณ ํ ํญ๋ชฉ์ ์คํ๋ง๋ค ํฌ๊ฒ ๋ฌ๋ผ์ก๋ค. ๊ตฌ์ฒด์ ์ผ๋ก LLM ๋จ๋ ๋ณด๊ณ ์ ์ฝ ์ ๋ฐ์ด ๋์ผํ 5ํ ๋ฐ๋ณต ์ค ๋จ 1ํ์๋ง ๋ํ๋ฌ๊ณ , ๋ฐ๋๋ก Claude๊ฐ Snyk Code ๊ธฐ์ค๊ณผ ๋งค์นญ๋ ๊ฒฝ์ฐ์ 158๊ฐ ๊ณ ์ ๋งค์นญ ๋ฐ๊ฒฌ ์ค 134๊ฐ๊ฐ 5ํ ๋ชจ๋์์ ๋ํ๋ ํจ์ฌ ์์ ์ ์ด์๋ค. ๊ฒฐ์ ๋ก ์ ์ธ SAST(Snyk Code)๋ ๋ฐ๋ณต๋๋ ๋ฐ์ดํฐํ๋ก์ฐ ์ฑํฌ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ด๊ฑฐํ๋ ๋ฐ ๋ ๊ฐํ๋ค. ๊ฒฐ๋ก ์ LLM๊ณผ SAST๊ฐ ์๋ก ๋ค๋ฅธ ์ทจ์ฝ์ ๊ณต๋ฐฑ์ ์ก์ผ๋ฉฐ, LLM ๋ณด์ ๋ฆฌ๋ทฐ์ ๋น๊ฒฐ์ ์ฑ์ ์ ์ ๋ก ์ด์ํด์ผ ํ๋ค๋ ๊ฒ์ด๋ค.
๐ก ๋ณด์ ํ์ด LLM ๊ธฐ๋ฐ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ๋์ ํ ๋, ๋จ์ผ ์คํ ๊ฒฐ๊ณผ๋ฅผ ์ ๋ขฐํ๊ธฐ๋ณด๋ค ๋น๊ฒฐ์ ์ฑ์ ์ ์ ๋ก ๋คํ ์คํยท๊ฒฐ์ ๋ก ์ SAST ๋ณํ์ ์ค๊ณ์ ๋ฐ์ํด์ผ ํจ์ ๋ฐ์ดํฐ๋ก ๋ณด์ฌ์ค๋ค.
์ด ๋ค์ด์ ์คํธ๋ RSS ํผ๋์์ ์์งํ ๋ค AI(Claude)๊ฐ ์์ฝยท์ ๋ฆฌํ์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋ฌธ ๋งํฌ๋ฅผ ํ์ธํ์ธ์.