๐ฅ ์ค๋์ ์ฃผ์ ์์
Metaโs Iris push signals the next phase of AI infrastructure
Meta๊ฐ ์์ฒด AI ์ถ๋ก ์นฉ 'Iris' ์์ฐ์ ์ฒ์์ผ๋ก ์์ํ๋ค. Reuters๊ฐ ์ ์ํ ๋ด๋ถ ๋ฉ๋ชจ์ ๋ฐ๋ฅด๋ฉด ์ฝ 6์ฃผ๊ฐ์ ๋ฒ๊ทธ ํ ์คํธ๋ฅผ ๊ฑฐ์ณ 9์๋ถํฐ ์์ฐ์ ๋ค์ด๊ฐ ์์ ์ด๋ค. Iris๋ Meta Training and Inference Accelerators(MTIA) ํ๋ก๊ทธ๋จ์ ํ์ฅ์ผ๋ก, ํ์ฌ ์๋ํํฐ GPU๊ฐ ๋งก๊ณ ์๋ ์ถ๋ก ์์ ์ผ๋ถ๋ฅผ ๋์ฒดํด FacebookยทInstagramยทWhatsApp ์ ๋ฐ์ ์ฝํ ์ธ ๋ญํน, ์ถ์ฒ, ์์ฑํ AI ์๋น์ค๋ฅผ ์ฒ๋ฆฌํ๋ค. Meta๋ ์นฉ ์ค๊ณ์ Broadcom๊ณผ, ์ ์กฐ์ TSMC์ ํ๋ ฅํ๋ฉฐ, 2027๋ ๊น์ง ์ฝ 6๊ฐ์ ์ฃผ๊ธฐ๋ก ์ ๋ฒ์ ์ ๋ด๋๊ฒ ๋ค๋ ๊ณต๊ฒฉ์ ์ธ ๋ก๋๋งต์ ์ธ์ ๋ค. ์ด์ ํจ๊ป ์ผ์ฑ์ ์์ ๊ณ ๋์ญํญ ๋ฉ๋ชจ๋ฆฌ, SanDisk์ ํ๋์ ์คํ ๋ฆฌ์ง, ์ค๋ฏธํ ๋ชจ์ ๊ธฐ์ ๊ด๋คํธ์ํฌ ์ฅ๋น ๋ฑ ๊ณต๊ธ๋ง๋ ์ฅ๊ธฐ ๊ณ์ฝ์ผ๋ก ํ๋ณดํ๊ณ ์๋ค. Meta๋ ์ฌํด ์ฝ 7๊ธฐ๊ฐ์ํธ์ ์ปดํจํ ์ฉ๋์ ๊ฐ๋ํ๊ณ 2027๋ ์๋ 14๊ธฐ๊ฐ์ํธ๋ก ๋ ๋ฐฐ ๋๋ฆด ๊ณํ์ธ๋ฐ, ์ด๋ ์๊ท๋ชจ ๊ตญ๊ฐ์ ์ ๋ ฅ ์๋น๋์ ๋ง๋จน๋ ๊ท๋ชจ๋ค. ์ด๋ Google TPU, Amazon Trainium/Inferentia์ฒ๋ผ ํ์ดํผ์ค์ผ์ผ๋ฌ๋ค์ด AI ์ธํ๋ผ ์ฃผ๋๊ถ์ ํ๋ณดํ๊ธฐ ์ํด ์์ฒด ์ค๋ฆฌ์ฝ ํ๋ณด ๊ฒฝ์์ ๋ฐ์ด๋๋ ํ๋ฆ๊ณผ ๋ง๋ฟ์ ์๋ค.
๐ก ์ ์ค์ํ๊ฐ: ์์ฒด ์ถ๋ก ์ค๋ฆฌ์ฝ ํ๋ณด๋ GPU ๊ณต๊ธ ๋ณ๋ชฉ๊ณผ ๋น์ฉ ๊ตฌ์กฐ์์ ๋ฒ์ด๋๋ ค๋ ํ์ดํผ์ค์ผ์ผ๋ฌ ์ ๋ฐ์ ํ๋ฆ์ด๋ฉฐ, ํด๋ผ์ฐ๋/์ธํ๋ผ ์์ง๋์ด๋ ํฅํ ๋ฒค๋๋ณ ํ๋์จ์ด ์ด์ง์ฑ์ด ์ปค์ง ๊ฒ์ ๋๋นํด ์ํฌ๋ก๋ ์ด์์ฑ์ ๋ฏธ๋ฆฌ ์ค๊ณํด๋ ํ์๊ฐ ์๋ค.
๐ ์๋ฌธ ๋ณด๊ธฐ ยท The New Stack
AI & ML
How Deutsche Telekom is rewiring telecommunications with AI
OpenAI
OpenAI ๋ธ๋ก๊ทธ๊ฐ ์๊ฐํ ๋์ด์นํ ๋ ์ฝค(Deutsche Telekom) ์ฌ๋ก๋ก, ์ ๋ฝ๊ณผ ๋ฏธ๊ตญ์์ 3์ต ๋ช ์ด์์ ๊ณ ๊ฐ๊ณผ 20๋ง ๋ช ์ด์์ ์ง์์ ๋ณด์ ํ ์ด ํต์ ์ฌ๊ฐ 'AI ๋ค์ดํฐ๋ธ ํ ์ฝ'๊ฐ ๋๊ฒ ๋ค๋ ๋ชฉํ ์๋ ์กฐ์ง ์ด์ ๋ฐฉ์ ์ ๋ฐ์ ์ฌ์ค๊ณํ๊ณ ์๋ค๋ ๋ด์ฉ์ด๋ค. Chief Product & Digital Officer์ธ Jonathan Abrahamson๊ณผ์ ์ธํฐ๋ทฐ๋ฅผ ๋ฐํ์ผ๋ก, ChatGPT Enterprise๋ฅผ ์ ์ฌ์ ๋์ ํ ๊ฒฐ๊ณผ ์๊ฐ ํ์ฑ ์ฌ์ฉ์ 5๋ง ๋ช ์ด์, 2026๋ ์ด ๋๋น AI ๋๊ตฌ ์ฌ์ฉ๋ 546% ์ฆ๊ฐ๋ผ๋ ์์น๋ฅผ ์ ์ํ๋ค. 1๋จ๊ณ๋ ์ง์๋ค์๊ฒ ChatGPT Enterprise๋ฅผ ์ ๊ณตํด ์์จ์ ์คํ์ ์ฅ๋ คํ๋ ๊ฒ์ด์๊ณ , ์ด์ ๋ณํํด ๊ณ ๊ฐ ์๋ ์ํฌํ๋ก๋ฅผ ์ฌ์ค๊ณํ๋ ์์ ๋ ์ด๊ธฐ๋ถํฐ ์งํํ๋ค. Abrahamson์ AI ๊ธฐ๋ฐ ๊ณ ๊ฐ ์๋น์ค๊ฐ ์์ง ์ด๊ธฐ ๋จ๊ณ์ด์ง๋ง, ์ํธ์์ฉ์ด ์์ด๊ณ ๋งฅ๋ฝ ์ดํด๊ฐ ๊น์ด์ง๋ฉด ์ฅ๊ธฐ์ ์ผ๋ก ์ ํต์ ์๋ด ๋ชจ๋ธ์ ๋ฅ๊ฐํ ์ ์ฌ๋ ฅ์ด ์๋ค๊ณ ๋ณธ๋ค. OpenAI ๋ฐ ์ฌ๋ฌ ํํธ๋์ ํ๋ ฅํด ์ค์๊ฐ ํต์ญ, ํตํ ์ค ์ด์์คํดํธ, ํตํ ํ ์์ฝ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ณ ๊ฐ์ด ์ ์ฑ์ ์ค์นํ์ง ์์๋ ์ธ ์ ์๋ ํํ๋ก ํต์ ๊ฒฝํ์ ์ง์ ํตํฉํ๊ณ ์์ผ๋ฉฐ, ๋คํธ์ํฌ ์ด์์์๋ AI๋ก ์ถํด๊ทผ ์๊ฐ๋๋ ๋ํ ์คํฌ์ธ ์ด๋ฒคํธ ๊ฐ์ ์์ ๋ณํ์ ๋ง์ถฐ ์ค์๊ฐ์ผ๋ก ์์์ ์กฐ์ ํ๊ณ ์๋ค.
๐ก ๋๊ท๋ชจ ์กฐ์ง์ด ์ฑ๋ด ๋์ ์ ๋์ด ์ ์ฌ์ ์ํฌํ๋ก ์ฌ์ค๊ณ๋ก AI๋ฅผ ํ์ฅํ๋ ์ฌ๋ก๋ก, ์ธํ๋ผยทํ๋ซํผ ํ ์ ์ฅ์์๋ ์ค์๊ฐ ํต์ญยทํตํ ์ด์์คํดํธ ๊ฐ์ ์ง์ฐ์๊ฐ์ ๋ฏผ๊ฐํ AI ๊ธฐ๋ฅ์ ๋คํธ์ํฌ ์ด์ ์๋ํ์ ํจ๊ป ์ด๋ป๊ฒ ์์ ์ ์ผ๋ก ์ค์ผ์ผ๋งํ ์ง๊ฐ ๋ค์ ๊ณผ์ ๊ฐ ๋๋ค.
Profiling in PyTorch (Part 3): Attention is all you profile
Hugging Face
Hugging Face ๋ธ๋ก๊ทธ์ 'Profiling in PyTorch' ์๋ฆฌ์ฆ 3ํธ์ผ๋ก, PyTorch ํ๋กํ์ผ๋ฌ ํธ๋ ์ด์ค๋ฅผ ์ฝ๊ณ ์ต์ ํ์ ํ์ฉํ๋ ๋ฅ๋ ฅ์ ๊ธฐ๋ฅด๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค. 1ํธ์์๋ ๋ง์ ยท๊ณฑ์ ๊ฐ์ ๊ธฐ๋ณธ ์ฐ์ฐ์, 2ํธ์์๋ ์ด๋ฅผ ์์ ๋ค์ธต ํผ์ ํธ๋ก (MLP)๊ณผ ํจ์ฆ๋/์์์ ํ๋ ์ปค๋์ ๋ค๋ค๊ณ , ์ด๋ฒ 3ํธ์ ํธ๋์คํฌ๋จธ์ ํต์ฌ ์ฐ์ฐ์ธ ์ดํ ์ (attention)์ ๋์์ผ๋ก ํ๋ค. ์ดํ ์ ์ QueryยทKeyยทValue ๊ฐ์ ํ๋ ฌ๊ณฑ-์ค์ผ์ผ๋ง-๋ง์คํน-์ํํธ๋งฅ์ค-์ฌ๊ฐ์ค์น๋ผ๋ ์ผ๋ จ์ ๊ธฐ๋ณธ ์ฐ์ฐ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ์ด๋ก ์ ์ผ๋ก๋ ์ํ์ค ๊ธธ์ด์ ๋ํด ์ด์ฐจ ์๊ฐ ๋ณต์ก๋(quadratic-time complexity)๋ฅผ ๊ฐ์ ธ ๋๋ฆฌ๋ค๊ณ ์๋ ค์ ธ ์์ง๋ง ์ด๋ฅผ ์ํํ๋ ๋ค์ํ ๊ธฐ๋ฒ์ด ์กด์ฌํ๋ค. ์ ์๋ ๋ชจ๋ ์ต์ ํ ๊ธฐ๋ฒ์ ์์ธํ ๋ค๋ฃจ๊ธฐ๋ณด๋ค, ๊ฐ ๊ธฐ๋ฒ์ด ํ๋กํ์ผ๋ฌ ํธ๋ ์ด์ค ์์์ ์ด๋ป๊ฒ ๋ค๋ฅด๊ฒ ๋ํ๋๋์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ฐ ์ด์ ์ ๋ง์ถ๋ค. ์ค์ต์ 04_a_naive_attention.py๋ถํฐ 04_d_kernels_attention.py๊น์ง ๋ค ๊ฐ์ ์คํฌ๋ฆฝํธ๋ก ๊ตฌ์ฑ๋๋ฉฐ, NVIDIA A100-SXM4-80GB GPU์์ ์คํํ๊ณ Hugging Face์ Dev Mode with Spaces๋ Jobs ํ์ดํ๋ผ์ธ์ผ๋ก ์์ฝ๊ฒ GPU ํ๊ฒฝ์ ๊ตฌ์ฑํ ์ ์๋ค๊ณ ์๋ดํ๋ค. ๋จผ์ naive ์ดํ ์ ๋ชจ๋์ ๊ตฌํํ๊ณ ํ๋กํ์ผ๋ฌ ํธ๋ ์ด์ค์์ ์์๋๋ ์ปค๋(matmul, mul, masking, softmax, matmul)์ด ์ค์ ๋ก ์ด๋ป๊ฒ ๋ํ๋๋์ง ํ์ธํ๋ ๊ฒ์ผ๋ก ์์ํ๋ค.
๐ก ์ดํ ์ ์ปค๋ ์ต์ ํ(SDPA, ์ปค์คํ ์ปค๋ ๋ฑ)๋ฅผ ๋์ ํ๊ธฐ ์ ์ ํ๋กํ์ผ๋ฌ ํธ๋ ์ด์ค๋ก ์ค์ ๋ณ๋ชฉ์ด ๋งคํธ๋ฉ์ธ์ง ๋ง์คํน/์ํํธ๋งฅ์ค์ธ์ง๋ถํฐ ํ์ธํ๋ ์ต๊ด์ ๋ค์ด๋ฉด, ๊ทผ๊ฑฐ ์๋ ์ต์ ํ ์๋๋ก ์๊ฐ์ ๋ญ๋นํ๋ ๊ฒ์ ๋ง์ ์ ์๋ค.
ํด๋ผ์ฐ๋ ์ ๋ฐ์ดํธ
Contributing to U.K. financial sector resilience as a critical third party
Google Cloud
2026๋ 7์ 10์ผ, ์๊ตญ ์ฌ๋ฌด๋ถ(HM Treasury)๊ฐ Google Cloud EMEA๋ฅผ ์๊ตญ ๊ธ์ต ๋ถ๋ฌธ์ '์ค์ ์ 3์(Critical Third Party, CTP)'๋ก ์ง์ ํ๋ค. ์ด๋ ์๊ตญ ๋ด ๊ธ์ตํ์ฌ๋ค์ด Google Cloud๋ฅผ ์ฌ์ฉํ๋ ๊ท๋ชจ์ ๊ทธ ์ ๋ฌด์ ์ค๋์ฑ์ ๊ณ ๋ คํ ๊ฒฐ์ ์ผ๋ก, ์ด์ Google Cloud EMEA๋ ์๋์ํ(Bank of England), ๊ฑด์ ์ฑ๊ฐ๋ ์ฒญ(PRA), ๊ธ์ตํ์๊ฐ๋ ์ฒญ(FCA) ๋ฑ ์๊ตญ ๊ธ์ต ๊ท์ ๊ธฐ๊ด์ ์ง์ ์ ์ธ ๊ฐ๋ ์ ๋ฐ๊ฒ ๋๋ค. CTP ์ ๋๋ ๊ธ์ต ๋ถ๋ฌธ ์ ๋ฐ์ ์ด์ ๋ณต์๋ ฅ(operational resilience)์ ๊ฐํํ๊ธฐ ์ํ ๊ฒ์ผ๋ก, ๊ฐ๋ณ ๊ธ์ต์ฌ๊ฐ ์๋๋ผ ์ด๋ค์ด ์์กดํ๋ ํต์ฌ ์ธํ๋ผ ์ ๊ณต์๋ฅผ ๊ท์ ๋ฒ์์ ํฌํจ์ํจ๋ค๋ ์๋ฏธ๊ฐ ์๋ค. Google Cloud๋ PRA์ ์ด์ ๋ณต์๋ ฅ ์ง์นจ(SS1/21) ๋ฐ ์์์์ฑยท์ 3์ ๋ฆฌ์คํฌ ๊ด๋ฆฌ ์ง์นจ(SS2/21) ๋์์ ์ํ ๋ฐฑ์์ ๊ณ์ฝ์ ๋งคํ ์๋ฃ๋ฅผ ์ด๋ฏธ ๊ณ ๊ฐ์๊ฒ ์ ๊ณตํ๊ณ ์์ผ๋ฉฐ, CTP ์ ๋๊ฐ ์ด๋ฌํ ๊ธฐ์กด ๊ท์ ์๊ฑด์ ๋์ฒดํ์ง ์๊ณ ๋ณด์ํ๋ ์ญํ ์ ํ๋ค๊ณ ๋ฐํ๋ค. ์ด๋ฒ ์ง์ ์ผ๋ก Google Cloud๋ ๊ท์ ๋น๊ตญ๊ณผ์ ํฌ๋ช ์ฑยท๊ฐ์ฌ ํ๋ ฅ์ ํ๋ํ๊ฒ ๋๋ค.
๐ก ์๊ตญ ๊ธ์ต๊ถ ์ํฌ๋ก๋๋ฅผ Google Cloud์์ ์ด์ํ๋ ํ์ CTP ๊ฐ๋ ์ฒด๊ณ ํธ์ ์ ๋ฐ๋ฅธ ์ ๊ท ๋ณด๊ณ ยท๊ฐ์ฌ ์๊ฑด๊ณผ SS1/21ยทSS2/21 ๋งคํ ๋ฌธ์๋ฅผ ๋ค์ ์ ๊ฒํด ์ปดํ๋ผ์ด์ธ์ค ๋์ ๊ณํ์ ๋ฐ์ํ ํ์๊ฐ ์๋ค.
Frontier and Center: Who evaluates the evaluations?
Google Cloud
Google Data Cloud์ ํ๋ก ํฐ์ด AI ํ์ด AI ์์ด์ ํธ ํ๊ฐ ๋ฐฉ์์ ํ๊ณ๋ฅผ ์ง๊ณ , ์ ๋ณด์ด๋ก ์ ๊ธฐ๋ฐํ ์๋ก์ด ๋ฒค์น๋งํน ์ ๊ทผ๋ฒ์ ์๊ฐํ๋ 'Frontier and Center' ์๋ฆฌ์ฆ์ ๋ ๋ฒ์งธ ๊ธ์ด๋ค. ๊ธฐ์กด ๋ฐฉ์์ ๊ณ ์ ๋ ๋ฒค์น๋งํฌ๋ก ํต๊ณผ/์คํจ ์ ์๋ง ์ฐ์ถํด ์์ด์ ํธ๊ฐ ์ ํํ ์ด๋ ์ง์ ์์, ์ผ๋ง๋ ์คํจํ๋์ง ํ์ ํ๊ธฐ ์ด๋ ต๋ค๋ ๋ฌธ์ ๋ฅผ ์ง์ ํ๋ค. ํนํ ๋ฐ์ดํฐ ์์ด์ ํธ๊ฐ ๋ฐฉ๋ํ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค๋ ๋ฐ์ดํฐ ๋ ์ดํฌ์์ ์ฌ๋ฐ๋ฅธ ํ ์ด๋ธยทํ์ผ์ ์ฐพ์๋ด๋ '๊ฒ์(discovery)' ๋จ๊ณ๋ ๋ชจํธํ ์ง๋ฌธ์ผ์๋ก ์คํจ ์ง์ ์ ์ฐพ๊ธฐ ์ด๋ ค์ด ๋ํ์ ๋์ ๋ก ๊ผฝํ๋ค. ์ ์๋ค์ ํ๊ฐ ์ผ์ด์ค์ ๋์ด๋๋ฅผ ์ฌ๋์ด ์์์ ์ผ๋ก ๋ผ๋ฒจ๋งํ๋ ๊ธฐ์กด ๋ฐฉ์์ด ํ์ฅ์ฑ์ด ์๋ค๊ณ ์ง์ ํ๋ฉฐ, ์ง๋ฌธ์ ๋ชจํธ์ฑ์ ์ฒด๊ณ์ ์ผ๋ก ์กฐ์ ํด ์์ด์ ํธ์ ์คํจ ์ง์ ์ ์ง๋์ฒ๋ผ ๊ทธ๋ ค๋ด๋ ๋ฉํ ๋ฒค์น๋งํฌ 'Discovery Bench'๋ฅผ ์๊ฐํ๋ค. ์ด ๊ณผ์ ์์ ๊ธฐ์กด ํ๊ฐ ์ผ์ด์ค ์์ฒด์ ํ์ง ๋ฌธ์ ๋ ํจ๊ป ๋๋ฌ๋ฌ๋ค๊ณ ์ค๋ช ํ๋ค. ์ด๋ ์์ ๋ฐํํ '์คํ ์ง์ ํฌ๋งท(Open Knowledge Format)' ๊ด๋ จ ๊ธ์ ์ด์ด์ง๋ ํ์ ์๋ฆฌ์ฆ๋ก, ํฅํ ๊ด๋ จ ํ์ ํฌ์คํธ๊ฐ ์๊ณ ๋ผ ์๋ค.
๐ก ์์ด์ ํธ ์ฑ๋ฅ์ ๋จ์ผ ๋ฒค์น๋งํฌ ์ ์๋ก๋ง ๊ด๋ฆฌํ๋ ํ์ ์คํจ๊ฐ ๋ชฐ๋ฆฌ๋ ์ง์ ๋์ด๋ ๊ตฌ๊ฐ์ ๋์น๊ธฐ ์ฌ์ฐ๋ฏ๋ก, Discovery Bench๋ฅ์ ๋์ด๋ ์กฐ์ ํ ํ๊ฐ๋ฅผ ๋์ ํด ๊ฒ์/๋ฆฌํธ๋ฆฌ๋ฒ ๋จ๊ณ์ ์ทจ์ฝ ์ง์ ์ ๊ตฌ์ฒด์ ์ผ๋ก ํ์ ํ๋ ๊ฒ์ด ์ค๋ฌด์ ์ผ๋ก ์ค์ํ๋ค.
Whatโs new with Google Cloud
Google Cloud
Google Cloud๊ฐ ๋งค์ฃผ ๊ฐฑ์ ํ๋ 'What's new with Google Cloud' ์์ฝ ํ์ด์ง๋ก, 7์ 6์ผ~10์ผ ์ฃผ๊ฐ์ ๋ฐํยท์ด๋ฒคํธยท๋ฆฌ์์ค๋ฅผ ๋ชจ์ ์๊ฐํ๋ค. ์ฃผ์ ํญ๋ชฉ์ผ๋ก๋ Palo Alto Networks ๊ธฐ๋ฐ ์ ์ฑ์ฝ๋ ๋ฐฉ์ด๋ฅผ ์ถ๊ฐํ Cloud NGFW Enterprise์ ํ๋ฆฌ๋ทฐ ์๊ณ (7์ 16์ผ ์จ๋น๋), Cloud Run์์ LLM์ด ์์ฑํ ์ฝ๋๋ฅผ ๊ฒฉ๋ฆฌ ์คํํ ์ ์๋ 'Cloud Run ์๋๋ฐ์ค'์ ํผ๋ธ๋ฆญ ํ๋ฆฌ๋ทฐ ๊ณต๊ฐ, ์์ด์ ํธํ AI ๊ฑฐ๋ฒ๋์ค๋ฅผ ์ฃผ์ ๋ก ํ ํธ์ฃผ API Horizon ์ด๋ฒคํธ ์๋ฆฌ์ฆ, ๊ทธ๋ฆฌ๊ณ Cloud Run์ ๋ค์ค ๋ฆฌ์ ๊ณ ๊ฐ์ฉ์ฑ ์๋น์ค๋ฅผ ์ํ 'Service Health' ๊ธฐ๋ฅ์ ์ ์ ์ถ์(GA)๊ฐ ์๋ค. Service Health๋ readiness probe ๊ธฐ๋ฐ์ ์ธ์คํด์ค ๋จ์ ํฌ์ค์ฒดํฌ๋ก ๋ฆฌ์ ๊ฐ ์๋ ์ฅ์ ์กฐ์น(failover)๋ฅผ ๋ ๋ฒ์ ํด๋ฆญ๋ง์ผ๋ก ๊ตฌ์ฑํ ์ ์๊ฒ ํด์ฃผ๋ฉฐ, ํผ๋ธ๋ฆญ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธ๋ก๋ฒ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ก๋๋ฐธ๋ฐ์์ ํจ๊ป ๊ตฌ์ฑํ ์ ์๋ค๊ณ ์ค๋ช ํ๋ค. ์ด ํ์ด์ง๋ ๊ฐ๋ณ ๋ฐํ๋ผ๊ธฐ๋ณด๋ค ํ ์ฃผ๊ฐ์ ๋ค์ํ ์์์ ๋ชจ์ ๋กค์ ํํ๋ก, Google Cloud ๋ธ๋ก๊ทธ ์ ์ฒด topics ๋ชฉ๋ก์ผ๋ก ์๋ดํ๋ ์ญํ ๋ ๊ฒธํ๋ค.
๐ก Cloud Run์ ํ๋ก๋์ ์์ ์ด์ํ๋ ํ์ ์๋ก GA๋ Service Health๋ก ๋ฉํฐ ๋ฆฌ์ ์ฅ์ ์กฐ์น๋ฅผ ๊ฐ๋จํ ๊ตฌ์ฑํ ์ ์๊ณ , LLM์ด ์์ฑํ ์ฝ๋๋ฅผ ์คํํด์ผ ํ๋ ํ์ Cloud Run ์๋๋ฐ์ค ํ๋ฆฌ๋ทฐ๋ก ๊ฒฉ๋ฆฌ ์คํ ์ต์ ์ ๊ฒํ ํด๋ณผ ๋งํ๋ค.
Improving Smart Tiered Cache for Public Cloud Regions
Cloudflare
Cloudflare๊ฐ 2021๋ ์ถ์ํ Smart Tiered Cache๋ ์ค๋ฆฌ์ง๋ณ๋ก ์ง์ฐ์๊ฐ์ ์ค์๊ฐ ์ธก์ ํด ๊ฐ์ฅ ๋น ๋ฅธ ๋จ์ผ ์์ ์บ์ ๊ณ์ธต์ ์๋ ์ ํํ๋ ๊ธฐ๋ฅ์ผ๋ก, ํ์ฌ Cloudflare์์ ๊ฐ์ฅ ๋๋ฆฌ ์ฐ์ด๋ ํฐ์ด๋ ์บ์ ๊ตฌ์ฑ์ด๋ฉฐ ๋ชจ๋ ํ๋์ ๋ฌด๋ฃ๋ก ์ ๊ณต๋๋ค. ๋ฌธ์ ๋ AWSยทGCPยทAzureยทOracle Cloud ๊ฐ์ ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋์ ํธ์คํ ๋ ์ค๋ฆฌ์ง์ด ์ ๋์บ์คํธ(anycast)๋ ๋ฆฌ์ ์ ๋์บ์คํธ ํ๋ก ํธ์๋๋ฅผ ์ฐ๋ ๊ฒฝ์ฐ๋ก, ์ด๋๋ ์ค๋ฆฌ์ง IP๊ฐ ์ฌ๋ฌ Cloudflare ๋ฐ์ดํฐ์ผํฐ์ ๋์์ '๊ฐ๊น๊ฒ' ๋ณด์ฌ ์ง์ฐ์๊ฐ ํ๋ก๋น์ด ๋จ์ผ ์น์๋ฅผ ์ฐพ์ง ๋ชปํ๊ณ ์ฌ๋ฌ ์์ ๊ณ์ธต์ผ๋ก ํด๋ฐฑํด ์บ์ ํจ์จ์ด ๋จ์ด์ง๋ค๋ ์ ์ด์๋ค. ์ด๋ฒ ์ ๋ฐ์ดํธ๋ก ๊ณ ๊ฐ์ด ํด๋ผ์ฐ๋ ๋ฆฌ์ ํํธ๋ฅผ ์ง์ ์ ๊ณตํ๋ฉด, Cloudflare๊ฐ ์ด๋ฅผ ๋ฐํ์ผ๋ก ์ค๋ฆฌ์ง์ ์ฌ๋ฐ๋ฅธ ๋ฆฌ์ ์ ๋งคํํ๊ณ ์ต์ ์ 1์ฐจยทํด๋ฐฑ ์์ ๊ณ์ธต์ ์ ํํ ์ ์๊ฒ ๋๋ค. ์ด๋ 2024๋ 11์ R2 ๋ฒํท ์์น ์๋ ์ธ์, 2025๋ 1์ ๋ก๋๋ฐธ๋ฐ์ฑ ํ ์ ์ฒด ๊ณต์ ์บ์ ์ง์์ ์ด์ ์ฐ์ฅ์ ์์ ๊ฐ์ ์ผ๋ก, ํด๋ผ์ฐ๋ ์ธํ๋ผ๋ณ ์ค๋ฆฌ์ง ์ํคํ ์ฒ๋ฅผ ์๋์ผ๋ก ํ์ ํด ์ต์ ์ ์บ์ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ๊ฒ ๋ค๋ ์ผ๊ด๋ ๋ฐฉํฅ์ฑ์ ๋ณด์ฌ์ค๋ค.
๐ก ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋์ ์ค๋ฆฌ์ง์ ๋๊ณ Cloudflare ์๋จ ์บ์๋ฅผ ์ฐ๋ ํ์ ๋ฆฌ์ ํํธ๋ฅผ ์ค์ ํด์ฃผ๋ ๊ฒ๋ง์ผ๋ก ์บ์ ํํธ์จ๊ณผ ์ค๋ฆฌ์ง ๋ถํ๋ฅผ ๊ฐ์ ํ ์ ์์ผ๋ฏ๋ก, ์ ๋์บ์คํธ/๋ฆฌ์ ์ ๋์บ์คํธ ์ค๋ฆฌ์ง ํ๊ฒฝ์ด๋ผ๋ฉด ์ด ์ค์ ์ ์ฉ์ ๊ฒํ ํ ๊ฐ์น๊ฐ ์๋ค.
Pluggable by design: An agent mesh for software modernization that adopts the next model release
Red Hat
Red Hat์ด ์๊ฐํ๋ 'agent mesh for software modernization'์ ๋ ๊ฑฐ์ ์์คํ ํ๋ํ๋ฅผ ์ํด Red Hat AI ์์ ๊ตฌ์ถํ ์ํคํ ์ฒ๋ก, ์ด์ ๊ธ์์ ๋ค๋ฃฌ ํ๋์ค ํจํดยท์ํฌํ๋กยทKPI ํ๋ ์์ํฌ์ ์ด์ด ์ด๋ฒ ๊ธ์ 'ํ๋ฌ๊ทธ ๊ฐ๋ฅ์ฑ(pluggability)'์ ๋ค๋ฃฌ๋ค. ๊ตญ๋ฐฉยท๊ธ์ต์ฒ๋ผ ๊ท์ ๊ฐ ์๊ฒฉํ๊ณ ์ข ์ข ๋คํธ์ํฌ๊ฐ ๋จ์ ๋(disconnected) ํ๊ฒฝ์์๋ ์ฝ๋ฉ ์์ด์ ํธ๋ Devstral, ๋น์ฝ๋ฉ ์์ด์ ํธ๋ Ministral ์์์ ๋์ํ๋ฉฐ ์ธ๋ถ API ํธ์ถ ์์ด ๊ณ์ ์๋ํด์ผ ํ๋ค. ์ด ์ํคํ ์ฒ์์๋ ๋ชจ๋ธยท์์ด์ ํธยท์ ์ ๋๊ตฌ๊ฐ ๊ฐ๊ฐ ๋ ๋ฆฝ๋ ์ปดํฌ๋ํธ๋ก ์ทจ๊ธ๋์ด, Claude Code๋ Codex ๊ฐ์ ์ฐ๊ฒฐํ ์์ฉ ์ฝ๋ฉ ์์ด์ ํธ๋ฅผ ์ ์ฑ ์ด ํ์ฉํ ๋ ์ฐ์ ์ฌ์ฉํ๋ค๊ฐ, ํ์ ์ OpenCode ๊ฐ์ ์จํ๋ ๋ฏธ์ค ๋์์ด๋ ์ปค์คํ ์์ด์ ํธ๋ก ์ค์ผ์คํธ๋ ์ด์ ์ฌ์์ฑ ์์ด ๊ต์ฒดํ ์ ์๋ค. ํ๋์ค์ ๋ฐ๋ณต ๊ฐ์ , ์๋ํ๋ ์ํฌํ๋ก ์ถ์ ยท๋จธ์ง ์ ์ฑ , ๊ฐ์ฌ ์ถ์ (audit trail)์ ์ด๋ฐ ์ปดํฌ๋ํธ ๊ต์ฒด์ ๋ฌด๊ดํ๊ฒ ์์ ์ ์ผ๋ก ์ ์ง๋๋ค. ์ด๋ฒ ๊ธ์ Gemma 4์ ์ต์ CrewAI๋ก ๋์์ ์ ๊ทธ๋ ์ด๋ํ ์ค์ ์ฌ๋ก๋ฅผ ํตํด ์ด๋ ๋ถ๋ถ์ด ๋งค๋๋ฝ๊ฒ ๊ต์ฒด๋๊ณ ์ด๋ ๋ถ๋ถ์ ๋ณ๋ ์์ง๋์ด๋ง์ด ํ์ํ๋์ง๋ฅผ ๊ตฌ์ฒด์ ์ผ๋ก ๋ค๋ฃฌ๋ค. ํ๋์ค๋ ์ฝ๋ ๊ณ ๊ณ ํ(code archaeology) ๋ฑ 5๊ฐ ์ญ๋์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, SDGHub๋ฅผ ๋ฉํ๋ฐ์ดํฐ ์์ฑ์, GraphRAG๋ฅผ ๊ตฌ์กฐ์ ์ธ๋ฑ์ฑ์ ํ์ฉํด ๋ง์ด๊ทธ๋ ์ด์ ๊ณํ๊ณผ SBOM, ์ํ ๋ชจ๋ ๋ชฉ๋ก ๋ฑ์ ์ฐ์ถํ๋ค.
๐ก ๋คํธ์ํฌ ๋จ์ ํ๊ฒฝ์ด๋ ๊ท์ ํ๊ฒฝ์์ AI ์์ด์ ํธ ๊ธฐ๋ฐ ํ๋ํ๋ฅผ ๊ณํํ๋ ํ์ ๋ชจ๋ธยท์์ด์ ํธยท๋๊ตฌ๋ฅผ ์ฒ์๋ถํฐ ๊ต์ฒด ๊ฐ๋ฅํ ์ปดํฌ๋ํธ๋ก ์ค๊ณํด๋๋ฉด, ํฅํ ๋ชจ๋ธ ์ ๊ทธ๋ ์ด๋๋ ๋ฒค๋ ์ ํ์ ์ค์ผ์คํธ๋ ์ด์ ์ฌ๊ตฌ์ถ ์์ด ํก์ํ ์ ์๋ค.
New observability features in Red Hat OpenShift 4.22
Red Hat
Red Hat OpenShift ์ต์ ๋ฆด๋ฆฌ์ค๋ ๋ค์ดํฐ๋ธ ๋ชจ๋ํฐ๋งยท๋ก๊น ยทํธ๋ ์ด์ฑยท๋์๋ณด๋ฉ ๊ธฐ๋ฅ์ ๊ฐํํด ๋ฉํธ๋ฆญยท๋ก๊ทธยทํธ๋ ์ด์คยท๋คํธ์ํฌ ํ ๋ ๋ฉํธ๋ฆฌ๋ฅผ ํ๋์ ์ํฌํ๋ก๋ก ํตํฉํ๋ค๊ณ ์๊ฐํ๋ค. ํต์ฌ์ ์์จ ๋ชจ๋ํฐ๋ง ์คํ์ ๋ฐฐํฌยท๊ด๋ฆฌํ๋ '๋ฉํ ์คํผ๋ ์ดํฐ' Cluster Observability Operator(COO) 1.5๋ก, ์ด๋ฒ ๋ฆด๋ฆฌ์ค์์ ์ธ์๋ํธ ํ์ง์ Korrel8r ๊ธฐ๋ฐ ์ ํธ ์๊ด๊ด๊ณ ๋ถ์ ๊ฐ์ ๊ณ ๊ธ ๋ถ์ ๋๊ตฌ, ๊ด์ธก์ฑ UI ํ๋ฌ๊ทธ์ธ์ด ์ ์(GA) ์ ๊ณต๋๋ค. ํนํ Red Hat build of Perses ๋์๋ณด๋ฉ ๋๊ตฌ๊ฐ COO 1.5์ ํต์ฌ ๊ตฌ์ฑ์์๋ก ์ ์ ์ง์๋๋ฉฐ, Red Hat Advanced Cluster Management์ ํตํฉํด ๋ฉํฐํด๋ฌ์คํฐ ๋์๋ณด๋ ๊ฐ์์ฑ์ ์ ๊ณตํ๊ณ , OpenShift์ ์ ๋ ฌ๋ ์ญํ ๊ธฐ๋ฐ ์ ๊ทผ ์ ์ด(RBAC), GitOps ์นํ์ ๋์๋ณด๋ ์ ์ ์ํฌํ๋ก, ๊ธฐ์กด PrometheusยทThanos ๋ฐ์ดํฐ์์ค์์ ํธํ์ฑ์ ์ง์ํ๋ค. Perses๋ ์ฟ ๋ฒ๋คํฐ์ค ๋ค์ดํฐ๋ธ ์ ์ธ์ ๊ตฌ์ฑ, ๋๊ท๋ชจ ํ๊ฒฝ์ ์ํ ๊ณ ์ฑ๋ฅ ๋ ๋๋ง, ์ปค์คํ ํจ๋ยท๋ฐ์ดํฐ์์ค๋ฅผ ์ํ ํ๋ฌ๊ทธ์ธ ๋ชจ๋ธ์ ๊ฐ์ถฐ ๊ธฐ์กด ๋์๋ณด๋ฉ ๋๊ตฌ์ ํ๊ณ๋ฅผ ๋ณด์ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค. ์ด๋ฅผ ํตํด ์ฌ๋ฌ ํด๋ฌ์คํฐ์ ๊ฑธ์ณ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๋์๋ณด๋๋ฅผ ๋ง๋ค๊ณ ํ๊ฒฝ ๊ฐ ๊ด์ธก ๋ทฐ๋ฅผ ํ์คํํ๋ฉฐ ์ค์ ์ค๋ณต์ ์ค์ผ ์ ์๋ค๊ณ ์ค๋ช ํ๋ค.
๐ก ์ฌ๋ฌ ํด๋ฌ์คํฐ๋ฅผ ์ด์ํ๋ ํ๋ซํผ ํ์ COO 1.5์ Perses์ GA ์ ํ์ ๊ณ๊ธฐ๋ก, ํด๋ฌ์คํฐ๋ณ๋ก ํฉ์ด์ง ์์ฒด ๋์๋ณด๋ ์คํ์ GitOps ์นํ์ ์ธ ์ค์ ์ง์คํ ๊ตฌ์ฑ์ผ๋ก ํตํฉํ ์ฌ์ง๊ฐ ์๋์ง ๊ฒํ ํด๋ณผ ๋งํ๋ค.
Friday Five โ July 10, 2026
Red Hat
Red Hat์ด ๋งค์ฃผ ๊ธ์์ผ ๋ฐํํ๋ 'Friday Five' ํ๋ ์ด์ ์ฝ๋๋ก, ์ด๋ฒ ์ฃผ์๋ ๋ค์ฏ ๊ฐ๊ฐ ์๋ ์ธ ๊ฐ์ ์ฃผ์ ์์์ ๋ค๋ฃฌ๋ค. ๋จผ์ IBM๊ณผ Red Hat์ด ์ฃผ์ ๊ธ๋ก๋ฒ ๊ธ์ต๊ธฐ๊ด๋ค๊ณผ ํจ๊ป ๊ฐ๋ฐํ Lightwell ์ ๊ท ์ ํ๊ตฐ์ ํ๋ํด AI ์๋ ์คํ์์ค๋ฅผ ์ํ '์ ๋ขฐ ์ธํ๋ผ'๋ฅผ ๊ตฌ์ถํ๋ค๊ณ ๋ฐํํ์ผ๋ฉฐ, ์ด๋ 1999๋ IBM์ ๋ฆฌ๋ ์ค 10์ต ๋ฌ๋ฌ ํฌ์ ์ดํ ์คํ์์ค ๋ณด์ ๋ถ์ผ์ ๋ํ ๋จ์ผ ์ต๋ ํฌ์ ๊ท๋ชจ๋ผ๊ณ ๋ฐํ๋ค. Silicon Angle ๋ณด๋์ ๋ฐ๋ฅด๋ฉด IBM์ Deloitte์ ํ๋ ฅํด ์คํ์์ค ์ทจ์ฝ์ ๋ฌธ์ ํด๊ฒฐ์ ์ง์ํ๋ฉฐ, Deloitte๊ฐ ๊ธฐ์ ๋ค์ด ์ฌ์ฉํ๋ ์คํ์์ค ์ปดํฌ๋ํธ๋ฅผ ๋งคํํ๊ณ ์ํํธ์จ์ด ๋ณ๊ฒฝ์ ๋ฐ๋ผ ์ด ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ์ง์์ ์ผ๋ก ์ ๋ฐ์ดํธํด, ๊ธฐ์ ์ด ์์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ทจ์ฝํ ์คํ์์ค ๋ชจ๋์ด ํฌํจ๋ ์ฌ์ค์ ๋ชจ๋ฅด๋ ์ํฉ์ ๋ฐฉ์งํ๋ ๊ฒ์ด ๋ชฉํ๋ค. Techzine EU ๋ณด๋์์๋ Red Hat OpenShift๊ฐ VMยท์ปจํ ์ด๋ยทAI ์ํฌ๋ก๋ ๊ด๋ฆฌ์ ๋ฐ๋ฅธ ๊ฐ์ํ ๊ด๋ จ ์ด๋ ค์์ ํด๊ฒฐํ๋ ๋ฐ ํฐ ์ง์ ์ ์ด๋ค๋ค๊ณ ์ ํ๋ค. Lightwell ๊ด๋ จ ๋ด์ค๋ ํฐ ๊ตฌ๋ ์๋ด๋ ํจ๊ป ํฌํจ๋ผ ์๋ค.
๐ก ์คํ์์ค ๊ณต๊ธ๋ง ๋ณด์์ ๊ด์ฌ ์๋ ์กฐ์ง์ Lightwell/Deloitte ํ๋ ฅ์ด ์ ๊ณตํ๋ ์ง์์ ์ปดํฌ๋ํธ ์ธ๋ฒคํ ๋ฆฌยท์ทจ์ฝ์ ๋งคํ ์ ๊ทผ ๋ฐฉ์์ ์์ฌ SBOM ๊ด๋ฆฌ ํ๋ก์ธ์ค์ ๋น๊ตํด๋ณผ ๊ฐ์น๊ฐ ์๋ค.
DevOps & ์ธํ๋ผ
Why retrieval quality is becoming the defining challenge in AI agent architecture
The New Stack
The New Stack์ด ์ ๋ฆฌํ ์ด ๊ธ์ ์์ด์ ํธ ์์คํ ์ ์คํจ ๋๋ถ๋ถ์ด ์ค์ ๋ก๋ LLM ์์ฒด๊ฐ ์๋๋ผ '์ปจํ ์คํธ ๊ตฌ์ถ' ๋จ๊ณ, ์ฆ ๊ฒ์(retrieval)์์ ๋น๋กฏ๋๋ค๊ณ ์ง์ ํ๋ค. Specstory ์ฌ๋ก์์๋ ํ์ด ๊ณผ๊ฑฐ ๋ํ ์ด๋ ฅ์์ ํน์ ๊ธฐ์ ๊ฒฐ์ ์ ์กฐํํ๋ ค ํ ๋, ๊ฒ์์ด ์ค์ ๋ ผ์ ๋์ ๊ตฌํ ์ฝ๋ ์ค๋ํซ์ ์์๋ก ์ฌ๋ฆฌ๋ฉด ์์ด์ ํธ๊ฐ ๊ทธ๋ด๋ฏํ์ง๋ง ๋ถ์ ํํ ๋ต์ ๋ด๋๋๋ค๋ ๋ฌธ์ ๋ฅผ ์๊ฐํ๋ค. AnkiHub ์ฌ๋ก์์๋ ๊ฐ์ ์ฌ๋ผ์ด๋ ๊ธฐ๋ฐ ํ์ต ์ง์ ์ ๊ด๋ จ ์นด๋๊ฐ ์๋ฐฑ ๊ฐ์ ๋ฌํ ๋ ๋ญํน์ด ํต์ฌ ์นด๋๋ฅผ ์ปจํ ์คํธ์ ํฌํจ์ํค๋์ง ์ฌ๋ถ๊ฐ ๊ฒฐ๊ณผ ํ์ง์ ์ข์ฐํ๋ค๊ณ ์ค๋ช ํ๋ค. ์ ์๋ ํ ๋ฃจ์๋ค์ด์ , ์ปจํ ์คํธ ๋กํธ(๋ถํ์ํ ์ ๋ณด๋ก ์ปจํ ์คํธ๊ฐ ์ค์ผ๋๋ ํ์), ์ง์ฐ ์๊ฐ ์ฆ๊ฐ๋ผ๋ ์ธ ๊ฐ์ง ์ฆ์์ด ์ค์ ๋ก๋ ๋ชจ๋ ๊ฒ์ ์คํจ์์ ๋น๋กฏ๋๋ค๋ ํ๋ฅผ ์ ์ํ๋ค. Mixedbread์ OfficeQA-Pro ๋ฒค์น๋งํฌ(8๋ง 9์ฒ ํ์ด์ง ๊ท๋ชจ์ ๊ธ์ต ๋ฌธ์ยทํยท์ค์บ PDF ๊ธฐ๋ฐ)์์๋ Codex์ ๋ ๋์ ๊ฒ์ ๋๊ตฌ๋ฅผ ๋ถ์์ ๋ ํด ํธ์ถ ์๊ฐ ์ค๊ณ ๋ต๋ณ ํ์ง์ด ๊ฐ์ ๋ ์ฌ๋ก๋ฅผ ๊ทผ๊ฑฐ๋ก ๋ ๋ค. ๊ฒฐ๋ก ์ ์ผ๋ก ๋ ๋์ ์์ฑ ๋ชจ๋ธ๋ง์ผ๋ก๋ ๋ถ์กฑํ๋ฉฐ, PDFยทํยท์ฑํ ์ด๋ ฅยท๊ถํ์ด ์๋ ๋ฐ์ดํฐ์ฒ๋ผ grep/rg๊ฐ ํตํ์ง ์๋ ํ๊ฒฝ์์๋ ๋ณ๋์ ๊ฒ์ ์ธํ๋ผ ํฌ์๊ฐ ํ์ํ๋ค๊ณ ๊ฐ์กฐํ๋ค.
๐ก ์์ด์ ํธ ํ์ง ์ ํ๋ฅผ ๋ชจ๋ธ ๊ต์ฒด๋ก๋ง ํด๊ฒฐํ๋ ค ํ๊ธฐ ์ ์, ํ ๋ฃจ์๋ค์ด์ ยท์ง์ฐยท์ปจํ ์คํธ ์ค์ผ ์ฆ์์ด ์ค์ ๊ฒ์/๋ญํน ๋จ๊ณ์ ๋ฌธ์ ์ผ ์ ์์์ ๋จผ์ ์ ๊ฒํ๊ณ ๋ฆฌํธ๋ฆฌ๋ฒ ํ์ดํ๋ผ์ธ์ ํฌ์ํ๋ ๊ฒ์ด ๋ ํจ๊ณผ์ ์ผ ์ ์๋ค.
Better tools made Copilot code review worse. Hereโs how we actually improved it.
GitHub
GitHub ์์ง๋์ด๋ง ํ์ Copilot ์ฝ๋ ๋ฆฌ๋ทฐ๊ฐ ์ฌ์ฉํ๋ ์์ฒด ์ฝ๋ ํ์ ๋๊ตฌ(list_dir, search_file/dir, read_code)๋ฅผ Copilot CLI ํ๋์ค๊ฐ ์ฐ๋ ๊ณต์ Unix ์คํ์ผ ๋๊ตฌ(glob, grep, view)๋ก ๊ต์ฒดํ๋ ์ธํ๋ผ ํตํฉ ์์ ์ ์งํํ๋ค. ๋๊ตฌ ์์ฒด๋ ๋ ์ ๊ด๋ฆฌ๋๊ณ ์์์ง๋ง, ๋ง์ ์คํ๋ผ์ธ ๋ฒค์น๋งํฌ์์๋ ๋ฆฌ๋ทฐ ๋น์ฉ์ด ์คํ๋ ค ๋๊ณ ๋ฐ๊ฒฌํ๋ ์ ํจ ์ด์ ์๋ ์ค์ด๋๋ ์ญํจ๊ณผ๊ฐ ๋ํ๋ฌ๋ค. ์์ธ์ ์ถ์ ํ ๊ฒฐ๊ณผ ๋ฌธ์ ๋ ๋๊ตฌ๊ฐ ์๋๋ผ '์ง์นจ(instructions)'์ด์๋ค: ๊ธฐ์กด ๋๊ตฌ๋ค์ ๋งค์นญ๋ ์ค ์ฃผ๋ณ ์ปจํ ์คํธ๋ฅผ ์๋์ผ๋ก ํจ๊ป ๋ฐํํด ๊ณผ๊ฑฐ ๋ชจ๋ธ์ด ์ ์ ํด ํธ์ถ๋ก๋ ์ถฉ๋ถํ ์ ๋ณด๋ฅผ ์ป์ ์ ์์์ง๋ง, ์ ๊ณต์ ๋๊ตฌ๋ ์ ํํ ์์ฒญํ ๋ฒ์๋ง ๋ฐํํด ์์ด์ ํธ๊ฐ ํ์์ ๋ฐ๋ณตํ๋ '๋ธ๋ผ์ฐ์ง ๋ฃจํ'์ ๋น ์ก๋ค. ํ์ ์ค์ ๋ฆฌ๋ทฐ์ด๊ฐ PR์ ์ฝ๋ ๋ฐฉ์์ ๋ง์ถฐ ๋๊ตฌ ์ฌ์ฉ ์ง์นจ์ ๋ค์ ์์ฑํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ ๋ฆฌ๋ทฐ ํ์ง์ ์ ์งํ๋ฉด์๋ ํ๊ท ๋ฆฌ๋ทฐ ๋น์ฉ์ ์ฝ 20% ๋ฎ์ถ๋ ๋ฐ ์ฑ๊ณตํ๋ค. ์ด ํ๋์ค๋ GitHub Copilot ํด๋ผ์ฐ๋ ์์ด์ ํธ ๋ฑ ๋ค๋ฅธ Copilot ์ ํ๊ณผ๋ ๊ณต์ ๋๋ฏ๋ก, ์ด๋ฒ ๊ฐ์ ์ ์ฌ๋ฌ ์ ํ์ ๊ฑธ์ณ ์ด๋์ ์ค๋ค.
๐ก ์์ด์ ํธ ๋๊ตฌ๋ฅผ ๋ ์ฑ๋ฅ ์ข์ ๊ณต์ ์ธํ๋ผ๋ก ๊ต์ฒดํ ๋๋ ๋๊ตฌ ์์ฒด๋ฟ ์๋๋ผ ๋ชจ๋ธ์ด ๊ทธ ๋๊ตฌ๋ฅผ ์ด๋ป๊ฒ ์ฐ๋๋ก ์ง์๋ฐ๋์ง(ํ๋กฌํํธ/์ํฌํ๋ก ์ค๊ณ)๊น์ง ํจ๊ป ์ฌ์ค๊ณํด์ผ ํ๊ท๋ฅผ ๋ฐฉ์งํ ์ ์๋ค.
What running Kubernetes across millions of clusters taught AWS about zonal failures
The New Stack
AWS ์์ง๋์ด๋ง ํ์ด ์๋ ๊ฐ ์๋ฐฑ๋ง ๊ฐ์ EKS ํด๋ฌ์คํฐ๋ฅผ ์ด์ํ๋ฉฐ ์ป์ ๊ฐ์ฉ ์์ญ(AZ) ์ฅ์ ๋์ ๋ ธํ์ฐ๋ฅผ ์ ๋ฆฌํ ๊ธ์ด๋ค. ํต์ฌ ๋ฌธ์ ๋ ์์ ํ ์ฃฝ์ ์๋ฒ๊ฐ ์๋๋ผ '๋๋ฆฌ์ง๋ง ํฌ์ค์ฒดํฌ๋ ํต๊ณผํ๋' ์ด์ค๊ฐํ ์ํ์ AZ์ด๋ฉฐ, ์ด๋ฐ ์ํฉ์์ ์๋ํ ์์คํ ์ ๊ธฐ๋ณธ ๋ฐ์์ธ '๋น์ ์์ผ๋ก ํ๋จํ๊ณ ๊ต์ฒด'ํ๋ ๋ก์ง์ด ์คํ๋ ค ๋จ์ผ AZ ์ฅ์ ๋ฅผ ๋ฆฌ์ ์ ์ฒด ์ฅ์ ๋ก ํ์ฐ์ํจ๋ค๋ ์ ์ด๋ค. ์ด๊ธฐ์๋ API ์๋ฒ๊ฐ ๋คํธ์ํฌ ์ฅ์ ๋ก ํฌ์ค์ฒดํฌ๋ฅผ ์คํจํ๋ฉด Auto Scaling ๊ทธ๋ฃน์ด ์ด๋ฅผ ๊ต์ฒดํ๋ ค ํ๊ณ , ๊ฐ์ ์ฅ์ AZ์์ ์ฌํ๋ก๋น์ ๋์ ์๋ํ๋ค ์คํจํด ์ต๋ 30๋ถ๊ฐ ๋ฐฑ์คํ์ ๋ค์ด๊ฐ๋ ์ฐ์ ์คํจ ํจํด์ด ๋ฐ๋ณต๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ํ์ด ์ฑํํ ํต์ฌ ์์น์ '์ ์ ์์ ์ฑ(static stability)'์ผ๋ก, ๋ถ๋ถ ์ฅ์ ์ ์์คํ ์ด ๋ฐ์์ ๋ฉ์ถ๊ณ ๊ธฐ์กด ์ฉ๋์ ๋ณด์กดํ๋ฉฐ ๋ฌธ์ AZ๋ฅผ ์ฐํํด ๋๊ธฐํ๋ ๊ฒ์ด ์ต์ ์ด๋ผ๋ ์ฌ๊ณ ๋ฐฉ์์ด๋ค. ์ด ๊ธ์ EKS ์ปจํธ๋กค ํ๋ ์ธ(API ์๋ฒ, etcd)์ ์ ์ฉํ ์กฐ์น์ ์ฌ์ฉ์ ์ํฌ๋ก๋๊ฐ ์คํ๋๋ ๋ฐ์ดํฐ ํ๋ ์ธ์ ๋ ธ์ถํ ๊ธฐ๋ฅ๋ค์ ํจ๊ป ๋ค๋ฃจ๋ฉฐ, ์ด ์์น์ด ๋ชจ๋ EKS ํด๋ฌ์คํฐ๋ฅผ ์ค๋๋ ๋ณดํธํ๊ณ ์๋ค๊ณ ์ค๋ช ํ๋ค.
๐ก ์๋ ๋ณต๊ตฌ/์คํ ์ค์ผ์ผ๋ง ๋ก์ง์ ์ค๊ณํ ๋ 'ํฌ์ค์ฒดํฌ ์คํจ = ์ฆ์ ๊ต์ฒด' ๊ฐ์ ๋จ์ ๋ฐ์ํ ์ ์ฑ ์ ๋ถ๋ถ ์ฅ์ (gray failure) ์ํฉ์์ ์คํ๋ ค ์ฅ์ ๋ฅผ ์ฆํญ์ํฌ ์ ์์ผ๋ฏ๋ก, ์ ์ ์์ ์ฑ ์์น์ ๋ฐ๋ผ ์ผ์ ์กฐ๊ฑด์์๋ ๋ฐ์์ ๋ฉ์ถ๊ณ ๊ด์ฐฐํ๋ ๋ก์ง์ ์ค๊ณ์ ํฌํจํด์ผ ํ๋ค.
์ด๋น 100๋ง ๊ฑด, LINE ์ฑ์ Apache Kafka ์ข ๋จ ๊ฐ ์ํธํ ์ ์ฉ๊ธฐ
LINE
LY Corporation(LINE)์ด ๋ฉ์ ์ ์ ๋ฏผ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๊ธฐ ์ํด Kafka ํด๋ผ์ด์ธํธ ๊ฐ ์ข ๋จ ๊ฐ ์ํธํ(E2EE)๋ฅผ ์ค๊ณยท๊ตฌํํด ์ต๋ ์ด๋น 100๋ง ๊ฑด์ด ์ค๊ฐ๋ ๋๊ท๋ชจ ํ ํฝ์ ๋ฌด์ค๋จ์ผ๋ก ์ ์ฉํ ์ฌ๋ก๋ฅผ ์๊ฐํ๋ค. ๊ธฐ์กด Kafka๋ ์ ์ก ๊ตฌ๊ฐ ์ํธํ(TLS), ์ธ์ฆ(SASL), ์ธ๊ฐ(ACL)๋ฅผ ์ ๊ณตํ์ง๋ง ๋ธ๋ก์ปค์ ์ ์ฅ๋ ๋ฐ์ดํฐ ์์ฒด๋ ํ๋ฌธ์ด๋ผ๋ ํ๊ณ๊ฐ ์์ด, ํ๋ก๋์๋ถํฐ ์ปจ์๋จธ๊น์ง ํ์ด๋ก๋๋ฅผ ์ํธํ ์ํ๋ก ์ ์งํ๋ ๊ฒ์ด ๋ชฉํ์๋ค. ์ํธํ ๋จ์๋ ๋ฐฐ์น๊ฐ ์๋ '๋ ์ฝ๋' ๋จ์๋ฅผ ํํด Kafka์ ํ์ค ์ธํฐ์ ํฐยท์๋ฆฌ์ผ๋ผ์ด์ ํ์ฅ ํฌ์ธํธ๋ง์ผ๋ก ๊ตฌํ์ด ๊ฐ๋ฅํ๊ฒ ํ๊ณ , ์ค์ ๋ฐ์ดํฐ๋ ์๋๊ฐ ๋น ๋ฅธ ๋์นญํค(DEK, AES-GCM)๋ก ์ํธํํ๊ณ ๊ทธ DEK ์์ฒด๋ KMS์ ๋ฑ๋ก๋ ๋น๋์นญํค(KEK, ECC secp521r1 ๊ธฐ๋ฐ ECIES)๋ก ์ํธํํ๋ DEK-KEK ์ด์ค ํค ๊ตฌ์กฐ๋ฅผ ์ฑํํ๋ค. ์ปจ์๋จธ ์๊ฐ ๋์ด๋ ๋ฉ์์ง ํฌ๊ธฐ๊ฐ ์ปค์ง์ง ์๋๋ก ์ฌ๋ฌ ์ปจ์๋จธ๊ฐ ํ๋์ KEK๋ฅผ ๊ณต์ ํ๋ '๊ณต์ KEK' ๋ฐฉ์์ ๋์ ํ๊ณ , ์ด๋ก ์ธํ ๋ณด์ ๋ฆฌ์คํฌ๋ KMS ์ธ๊ฐ ์ ์ฐจ์ ์ฃผ๊ธฐ์ ํค ๊ต์ฒด๋ก ๋ณด์ํ๋ค. ์ค์ ์๋น์ค ์ ์ฉ ์์๋ ์ํธํ ๋ฉ์์ง์ ํ๋ฌธ ๋ฉ์์ง๊ฐ ๊ณต์กดํ๋ ๊ณผ๋๊ธฐ๋ฅผ ์ง์ํ๊ธฐ ์ํด ์ปจ์๋จธ ๋์๋ฆฌ์ผ๋ผ์ด์ ๊ฐ ํค๋ ๋ฉํ๋ฐ์ดํฐ ์ ๋ฌด๋ก ์ยท๋ณตํธํ ์ฌ๋ถ๋ฅผ ์๋ ํ๋จํ๋ ํ๋ฌธ ํด๋ฐฑ ๊ตฌ์กฐ๋ฅผ ๊ตฌํํด ๋ฌด์ค๋จ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ฌ์ฑํ๋ค.
๐ก ๋๊ท๋ชจ ํธ๋ํฝ ํ๊ฒฝ์์ ๋ฉ์์ง ๋จ์ ์ํธํ๋ฅผ ๋์ ํ ๋๋ DEK-KEK ์ด์ค ํค ๊ตฌ์กฐ์ ์ปจ์๋จธ ๊ฐ KEK ๊ณต์ ๋ก ํค๋ ์ค๋ฒํค๋๋ฅผ ๋ฎ์ถ๊ณ , ํ๋ฌธ/์ํธ๋ฌธ ๊ณต์กด์ ํ์ฉํ๋ ํด๋ฐฑ ์ค๊ณ๋ก ๋ฌด์ค๋จ ๋ง์ด๊ทธ๋ ์ด์ ์ ํ๋ณดํ๋ ์ ๊ทผ์ด ์ค๋ฌด์ ์ผ๋ก ์ฐธ๊ณ ํ ๋งํ๋ค.
์ด ๋ค์ด์ ์คํธ๋ RSS ํผ๋์์ ์์งํ ๋ค AI(Claude)๊ฐ ์์ฝยท์ ๋ฆฌํ์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋ฌธ ๋งํฌ๋ฅผ ํ์ธํ์ธ์.