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

🔹 Kubernetes - Navigating Failures in Pods With Devices

이 기술 블로그 글은 Kubernetes에서 GPU와 같은 특수 하드웨어가 있는 Pod의 실패를 관리하는 데 있어서의 도전 과제를 다루고 있습니다. AI/ML 워크로드의 증가로 인해 이러한 특수 하드웨어의 중요성이 커지고 있으며, 하드웨어 실패는 성능 저하와 중단을 초래할 수 있습니다. Kubernetes는 이러한 문제를 해결하기 위한 여러 DIY 솔루션과 모범 사례를 제시하며, Kubernetes의 성숙도와 보안, 도구 생태계가 AI/ML 워크로드를 위한 최적의 플랫폼임을 강조합니다. 또한, 장기적인 솔루션 개발을 위한 로드맵을 제시하며, 커뮤니티의 참여를 독려합니다. AI/ML 환경에서의 장치 오류 관리의 현재 상태와 개선해야 할 점을 설명하며, Kubernetes가 AI/ML 워크로드의 주요 플랫폼으로 계속 자리매김할 수 있도록 대응 방안을 모색합니다. 👉 자세히 보기

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

블로그 글 요약: 이번 에디션에서는 API 전문가 아르옌 포츠마와의 대화를 통해 그의 뛰어난 통찰력과 생각, 컨설팅 서비스에 대해 알아보았습니다. 더 많은 정보를 원하신다면 poutsma-principles.com을 방문해 보세요. 👉 자세히 보기

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

이 블로그 글에서는 Generative AI(GenAI) 프로젝트를 시작하는 데 있어 Python을 꼭 배워야 하는 것은 아니라고 설명합니다. 이미 Java 개발자라면 새로운 언어를 배울 필요 없이 Java 생태계에서 제공하는 강력한 도구와 라이브러리를 활용하여 GenAI 애플리케이션을 쉽게 개발할 수 있습니다. 글에서는 Spring AI와 Docker Model Runner를 사용하여 Java로 GenAI 앱을 구축하는 방법에 대해 다룹니다. 👉 자세히 보기

🔹 Java - ZGC - Paving the GC On-Ramp

이 기술 블로그 글은 Z Garbage Collector(ZGC)에 대해 다루고 있습니다. ZGC는 HotSpot을 위한 고급 동시 자동 메모리 관리 시스템으로, 적절히 구성될 경우 놀라운 성능을 발휘할 수 있습니다. 그러나 잘못 구성된 시스템은 일반적인 성능 문제와 함정에 취약할 수 있습니다. 이 글에서는 이러한 함정 중 일부를 깊이 있게 탐구하고, 독자가 이러한 문제를 피할 수 있는 방법을 설명합니다. 또한, ZGC 내에서 진행 중인 작업에 대해 논의하며, 사용자가 ZGC 설정의 복잡함을 배우지 않고도 기본적으로 더 나은 경험을 얻을 수 있도록 하는 목표를 가지고 있습니다. 👉 자세히 보기

🔹 Golang - Generic interfaces

이 기술 블로그 글은 인터페이스 타입에 타입 매개변수를 추가하는 것이 얼마나 강력한지를 설명합니다. 이는 Go 언어에서 제네릭 인터페이스를 구현하는 방법을 다루며, 이러한 기능이 코드의 유연성과 재사용성을 어떻게 향상시키는지를 보여줍니다. 👉 자세히 보기

🔹 Helm - Helm @ KubeCon + CloudNativeCon EU ‘25

블로그 글 요약: Helm 팀은 2025년 4월 1일부터 4일까지 영국 런던에서 열리는 KubeCon + CloudNativeCon EU ‘25에 참가합니다. 올해 말 출시 예정인 Helm 4에 대한 이야기를 나누기 위해 유지 보수자들과의 대화 세션 및 Helm 부스에서 참여할 수 있습니다. 주간 동안의 모든 Helm 관련 활동에 대한 자세한 내용은 링크를 참조하세요. 👉 자세히 보기