구글, 모바일 및 웹 앱용 Gemma 3 1B 출시
구글이 모바일 및 웹 앱을 위한 Gemma 3 1B를 출시했습니다. 이 소형 언어 모델은 빠른 다운로드와 반응성을 자랑하며, 인터넷 연결 없이도 작동해 사용자 데이터를 안전하게 보호합니다. 개발자들은 이를 통해 자연어 인터페이스를 앱에 통합할 수 있으며, 다양한 기능을 지원합니다. 성능도 이전 모델보다 뛰어납니다!
구글, 모바일 및 웹 앱용 Gemma 3 1B 출시
구글이 모바일 및 웹 앱을 위한 Gemma 3 1B를 출시했습니다. 이 소형 언어 모델은 빠른 다운로드와 반응성을 자랑하며, 인터넷 연결 없이도 작동해 사용자 데이터를 안전하게 보호합니다. 개발자들은 이를 통해 자연어 인터페이스를 앱에 통합할 수 있으며, 다양한 기능을 지원합니다. 성능도 이전 모델보다 뛰어납니다!
.NET 팀, .NET 9용 HybridCache 라이브러리 출시 발표
지난주 .NET 팀은 HybridCache라는 새로운 라이브러리를 .NET 9용으로 발표했습니다. 이 라이브러리는 메모리 내 및 분산 캐시를 결합하여 데이터 저장 및 검색 성능을 향상시킵니다. 특히 ASP.NET Core 애플리케이션에서 유용하며, 캐시 스탬피드 보호와 태그를 통한 캐시 무효화 기능을 제공합니다.
자바 뉴스 요약: Jakarta NoSQL 1.0, Spring 7.0-M3, Maven 4.0-RC3, LangChain4j 1.0-beta2
이번 주 자바 뉴스에서는 Jakarta NoSQL 1.0의 출시와 Spring Framework 7.0의 세 번째 마일스톤, Maven 4.0의 세 번째 릴리스 후보, 그리고 LangChain4j 1.0의 두 번째 베타 릴리스를 다룹니다. 특히, OpenJDK JEP 502와 JEP 503의 타겟팅 소식이 주목할 만합니다. Michael Redlich는 자바 커뮤니티에서 25년간 활동해온 베테랑입니다.
Htmx의 미래 - 안정성과 호환성
htmx 팀은 웹 개발자들에게 안정성과 호환성을 중시하는 도구로 자리매김하고자 합니다. jQuery의 성공을 본받아, htmx는 기존 사용자들이 오랜 기간 동안 변함없이 사용할 수 있도록 하며, 새로운 기능은 브라우저의 발전에 맞춰 추가될 예정입니다. SQLite처럼, htmx도 오랜 기간 유지보수가 필요 없는 기술로 자리잡기를 목표로 합니다.
OpenAI, 맞춤형 에이전트 개발을 위한 새로운 API, SDK 및 도구 출시
OpenAI가 Responses API, Agents SDK, 및 관찰 도구를 출시하여 맞춤형 에이전트 개발을 지원합니다. 이 도구들은 복잡한 작업을 수행하는 에이전트의 생산성을 높이고, 개발자들이 에이전트 워크플로우를 쉽게 구축할 수 있도록 돕습니다. 특히, Responses API는 외부 도구와의 통합을 통해 더욱 유연한 개발 환경을 제공합니다.
구글 보고서: 위협 행위자들이 생성 AI를 어떻게 활용하고 있는가
구글의 위협 정보 그룹이 생성 AI의 악용 사례를 조사한 보고서를 발표했습니다. 보고서에 따르면, 위협 행위자들은 생산성을 높였지만 새로운 능력을 개발하지는 못했습니다. APT와 IO 행위자들이 AI를 활용해 피싱과 악성코드를 정교화하고 있으며, 방어 AI도 이에 맞서 발전하고 있습니다. 이 보고서는 이란, 중국, 북한의 행위자들이 주요 공격자로 지목되었습니다.
DevProxy 0.25: 구성 관리 개선 및 .NET 재단 가입
DevProxy 0.25가 구성 관리를 개선하고 .NET 재단에 가입했습니다. 이 버전은 API 시뮬레이션 도구로, 개발자들이 API 관련 코드를 더 견고하게 만들 수 있도록 돕습니다. 새로운 config new
명령어로 구성 파일 생성이 쉬워졌고, Visual Studio Code에서 IntelliSense 지원을 받을 수 있습니다. Edin Kapić가 이끄는 이 프로젝트는 오픈 소스로 GitHub에서 확인할 수 있습니다.
노트북을 넘어: 관찰 가능한 머신러닝 시스템 구축
머신러닝 시스템을 구축할 때는 실험 추적부터 모델 제공까지 다양한 요소의 조율이 필요합니다. 컨테이너화 기술은 리소스 관리와 확장에 필수적이며, 데이터 드리프트 감지와 SHAP 분석은 모델의 행동을 깊이 이해하는 데 도움을 줍니다. 이 글에서는 신용카드 사기 탐지를 위한 관찰 가능한 ML 파이프라인을 소개합니다.
프레젠테이션: 위대한 도전을 감행하라: NASA의 도전이 계산된 위험의 힘을 가르쳐주는 것
Khawaja Shams는 계산된 위험의 중요성을 강조하며, NASA의 도전에서 배울 수 있는 교훈을 공유합니다. 그는 Galileo의 용기를 예로 들며, 대담한 행동과 실패에서 배우는 것의 가치를 설명합니다. QCon에서의 경험을 통해 네트워킹과 장기 목표의 중요성을 이야기합니다.
팟캐스트: 사가르 바추와의 대화 - 엔지니어링 문화와 API 혁명
사가르 바추와의 대화에서 엔지니어링 문화와 API 혁명에 대해 이야기합니다. 그는 개인 기여자에서 리더로의 전환, 조직 내 자율성의 중요성, AI 에이전트가 API 개발에 미치는 영향 등을 다룹니다. 특히, AI가 API의 미래를 어떻게 변화시킬지에 대한 통찰력이 흥미롭습니다.
Google Cloud의 AI 보호: AI 자산 보안 솔루션
Google Cloud가 AI Protection을 도입하여 생성형 AI의 위험을 관리합니다. 이 솔루션은 AI 자산을 보호하고 위협을 사전에 관리할 수 있도록 돕습니다. Model Armor와 같은 도구를 통해 AI 애플리케이션의 보안을 강화하며, Google과 Mandiant의 첨단 보안 연구를 활용합니다.
마이크로소프트, .NET 개발을 위한 새로운 AI 채팅 웹 앱 템플릿 출시
마이크로소프트가 AI 개발을 간소화하기 위해 .NET용 AI 채팅 웹 앱 템플릿을 발표했습니다. 이 템플릿은 Blazor 기반의 웹 앱을 포함하며, RAG 패턴을 활용해 사용자 데이터와 상호작용하는 채팅 인터페이스를 제공합니다. Azure와의 통합도 지원하며, 향후 더 많은 템플릿이 추가될 예정입니다.
복잡성과 성능의 곡선을 따라 걷기
리처드 스타틴은 Java String 클래스의 최근 개선을 통해 복잡성과 성능의 관계를 탐구합니다. 그는 연속 프로파일링과 어셈블리 코드에 대해 설명하며, 성능 최적화의 세 가지 주요 단계인 저비용 성과, 튜닝, 경쟁 우위를 강조합니다. 특히, JFR과 async-profiler 같은 도구의 활용을 통해 성능 문제를 해결하는 방법을 공유합니다.
프로그래밍 규칙과 지침에서 배운 점
프로그래밍 규칙과 지침은 코드 일관성을 높이지만, 잘못 적용하면 오히려 문제를 초래할 수 있습니다. 아르네 메르츠는 규칙을 선택적으로 채택하고, 예외는 명확히 문서화할 것을 강조합니다. 이는 협업을 촉진하고 코드 품질을 향상시킵니다. 커뮤니티와의 소통도 중요하며, 규칙과 지침의 차이를 이해하는 것이 핵심입니다.
마이크로소프트, Azure Elastic SAN에 자동 확장, 스냅샷 지원 및 CRC 보호 기능 추가
마이크로소프트가 Azure Elastic SAN에 새로운 기능을 추가했습니다. 이제 자동 확장 기능으로 저장 용량을 자동으로 조절할 수 있으며, 스냅샷 지원으로 데이터를 빠르게 백업할 수 있습니다. 또한, CRC 보호로 데이터 무결성을 강화했습니다. 이 업데이트는 클라우드 스토리지 관리에 혁신을 가져올 것입니다!
Quarkus 3.19, LTS 릴리스 3.20 준비
Quarkus 3.19가 LTS 릴리스 3.20을 준비합니다! 3.19는 새로운 @ConfigMapping
인프라와 UBI 9 이미지를 활용하며, Mockito의 인라인 전략을 도입했습니다. Micrometer와 OpenTelemetry 통합도 가능해졌어요. 3.20은 3월 26일에 출시될 예정이니 기대해 주세요!
Grafana Loki, v3.4 출시: 표준화된 스토리지와 통합된 텔레메트리
Grafana Loki가 v3.4를 출시하며 효율성과 로그 관리를 개선했습니다. Thanos Object Storage Client 통합으로 스토리지 구성이 표준화되었고, Promtail이 Grafana Alloy로 통합되어 텔레메트리 수집이 간소화되었습니다. Loki Helm 차트 개선도 주목할 만합니다. 새로운 기능을 통해 엔지니어들이 더 쉽게 최적화할 수 있습니다.
프레젠테이션: 람다-리스에서 이벤트 기반 아키텍처로의 전환 – 배운 교훈
레오 하니쉬는 '람다-리스' 접근법의 도전과 이벤트 기반 아키텍처(EDA)의 장점을 설명합니다. 시멘스의 세 프로젝트를 통해 병목 현상 해결, 승인 워크플로우 구현, 중복 이벤트 처리 등 서버리스에서 이벤트 기반 시스템으로의 전환 과정을 공유합니다. 관찰 가능성과 탄력성의 중요성을 강조하며, AWS 서비스 활용의 효과를 논의합니다.
SharePoint Framework 1.21: UI 컴포넌트 소소한 업데이트
마이크로소프트가 SharePoint Framework 1.21 베타 버전을 발표했습니다. 이번 업데이트는 유연한 레이아웃을 지원하여 개발자들이 코드 변경 없이 웹 파트를 자유롭게 배치할 수 있게 합니다. 또한, Microsoft Viva Connections의 적응형 카드 기능이 강화되어 사용자 맞춤형 대시보드 구성이 가능해졌습니다.
구글, 과학 연구 지원을 위한 AI 공동 과학자 시스템 도입
구글이 과학 연구를 지원하기 위해 AI 공동 과학자 시스템을 발표했습니다. 이 시스템은 Gemini 2.0을 기반으로 하며, 과학적 방법을 모방하여 인간과 AI 간의 협력을 촉진합니다. 약물 재활용과 간 섬유증 연구 등에서 이미 성과를 보였으며, 연구자들의 피드백을 통해 더욱 발전할 예정입니다. 이 혁신적인 시스템이 과학계에 어떤 변화를 가져올지 기대됩니다!