🛠️ 2025-07-14 기술 업데이트 요약

🔹 Kubernetes - Navigating Failures in Pods With Devices

이 기술 블로그 글은 Kubernetes에서 GPU와 같은 특수 하드웨어를 사용하는 Pod의 실패를 처리하는 데 따른 도전과 해결책에 대해 논의합니다. AI/ML 작업 증가로 인해 이러한 특수 하드웨어에 대한 의존도가 높아지면서, 장치 고장이 성능에 큰 영향을 미치고 서비스 중단을 초래할 수 있습니다. Kubernetes는 전통적인 자원 관리에 있어 강점을 가졌으나, 특수 하드웨어의 고장 처리에 한계가 있습니다. 블로그는 이러한 문제를 해결하기 위한 현재의 DIY 솔루션과 Kubernetes의 향후 로드맵을 제시하며, Kubernetes가 AI/ML 작업에 여전히 유리한 플랫폼으로 남아 있는 이유를 설명합니다. 특히, 하드웨어 고장에 대한 정보를 보다 쉽게 접근할 수 있도록 하고, 실패 처리 정책을 개선하여 AI/ML 워크로드의 복잡성과 비용 문제를 해결하는 방향으로 나아가고 있습니다. Kubernetes 커뮤니티는 이러한 문제를 해결하기 위해 지속적인 피드백과 참여를 권장합니다. 👉 자세히 보기

🔹 Spring Boot - A Bootiful Podcast: API oracle Arjen Poutsma

이 블로그 글에서는 Spring 팬들을 위해 API 전문가인 Arjen Poutsma와의 대화를 소개합니다. Arjen Poutsma는 뛰어난 통찰력과 생각을 가진 인물로, 그의 컨설팅 서비스에 관심이 있다면 Poutsma Principles를 방문해 보라고 권장합니다. 👉 자세히 보기

🔹 Docker - Build a GenAI App With Java Using Spring AI and Docker Model Runner

이 기술 블로그 글은 Java 개발자가 Python을 배우지 않고도 생성 AI(GenAI) 애플리케이션을 시작할 수 있는 방법을 설명합니다. Java 생태계는 GenAI 애플리케이션을 구축하는 데 있어 접근성과 생산성을 높여주는 강력한 도구와 라이브러리를 제공합니다. Spring AI와 Docker Model Runner를 활용하여 Java로 GenAI 프로젝트를 시작하는 방법을 안내합니다. 👉 자세히 보기

🔹 Java - ZGC - Paving the GC On-Ramp

제목: ZGC - GC 도입의 길을 닦다

요약: Z Garbage Collector(ZGC)는 HotSpot을 위한 고급 동시 자동 메모리 관리 시스템입니다. 시스템이 적절히 구성되면 놀라운 성능을 발휘할 수 있지만, 잘못 구성된 시스템은 일반적인 성능 문제와 함정에 취약할 수 있습니다. 이 세션에서는 이러한 함정 중 일부를 깊이 있게 다루고, 청중에게 현재 이러한 함정을 피하는 방법을 가르칠 것입니다. 또한, ZGC 내에서 진행 중인 작업에 대해 이야기하여 사용자가 ZGC 구성에 대한 특별한 지식 없이도 더 나은 경험을 얻을 수 있도록 문제를 해결하는 방법을 설명합니다. 👉 자세히 보기

🔹 Golang - Generic interfaces

이 기술 블로그 글에서는 인터페이스 타입에 타입 매개변수를 추가하는 것이 얼마나 강력한지를 설명합니다. 제네릭 인터페이스를 사용하면 코드의 유연성과 재사용성을 높일 수 있으며, 이는 Go 언어에서의 프로그래밍 패턴을 더욱 확장할 수 있게 해줍니다. 👉 자세히 보기

🔹 Helm - Helm @ KubeCon + CloudNativeCon EU ‘25

헬름 팀이 4월 1일부터 4일까지 영국 런던에서 열리는 KubeCon + CloudNativeCon EU ‘25에 참가합니다. 헬름 4가 올해 말 출시 예정이므로, 이번 행사에서 유지 관리자들과의 대화 세션 및 프로젝트 파빌리온의 헬름 부스에서 만나볼 수 있습니다. 행사 기간 동안 헬름 관련 활동에 대한 자세한 내용은 링크를 통해 확인할 수 있습니다. 👉 자세히 보기