read: fail

Microsoft Azure, 클라우드 네이티브 컨테이너 네트워킹 관찰 플랫폼 Retina 소개

Microsoft Azure가 클라우드 네이티브 컨테이너 네트워킹 관찰 플랫폼인 Retina를 출시했습니다. 이 플랫폼은 컨테이너 네트워킹 트래픽의 가시성을 제공하며, 사용자가 클라우드 네이티브 애플리케이션을 모니터링하고, 문제를 해결하며, 보안을 강화할 수 있도록 돕습니다. 현재 Azure 고객을 대상으로 프리뷰 버전이 제공되고 있습니다.

KubeCon EU 기조연설: 책임감 있는 혁신을 위한 생성형 AI 활용 촉구

KubeCon EU에서는 생성형 AI를 책임감 있게 사용할 것을 강조했습니다. 연사들은 윤리적 고려, 잠재적 해악, 투명성, 그리고 책임감 있는 AI 실천 방안 개발에 대한 커뮤니티의 리더십을 촉구했습니다. 생성형 AI의 잠재적 위험을 적극적으로 해결하고 이점을 활용하기 위한 노력이 강조되었습니다.

엣지에서의 관계형 데이터: 프레젠테이션

애플에서 소프트웨어 엔지니어링 인턴으로 일하는 저스틴이 Cloudflare의 고가용성 데이터베이스 아키텍처 설계 및 운영 방법을 소개합니다. Cloudflare는 네트워크 보안과 엣지 컴퓨팅 분야의 선두주자로, 초당 46백만 HTTP 요청과 55백만 행 연산을 처리합니다. 이 프레젠테이션은 고가용성, 읽기 중심의 워크로드, 장애 허용 등에 초점을 맞춘 데이터베이스 아키텍처와, 2020년 주요 장애 대응 방안, 그리고 데이터 지역화를 위한 논리 복제 같은 미래 추세를 탐색합니다.

.NET MAUI 커뮤니티 툴킷 8.0.0, 터치 동작 기능 추가

2024년 3월 29일, 마이크로소프트가 오픈소스 .NET MAUI 커뮤니티 툴킷 버전 8.0.0을 출시했습니다. 이번 버전에는 터치 애니메이션 동작, 재작성된 스낵바 컴포넌트, 그리고 여러 버그 수정이 포함되어 있습니다. 터치 동작은 터치 또는 마우스 이벤트를 기반으로 시각적 요소와 상호작용하는 선언적 방법을 제공합니다.

Visual Studio Code용 Unity 확장 프로그램, 정식 버전 출시

Microsoft가 Visual Studio Code용 Unity 확장 프로그램의 정식 버전을 출시했습니다. 이 확장 프로그램은 Unity 개발을 위한 다양한 도구를 제공하며, 사용자 피드백을 바탕으로 개선되었습니다. 주요 기능으로는 Roslyn을 이용한 코드 편집, Unity 게임 디버깅, Unity 파일 포맷에 대한 색상 지원 등이 있습니다. 개발자들은 이제 Unity 2019 LTS 이상 버전에서 이 확장 기능을 사용할 수 있습니다.

Google Cloud Run, 컨테이너에 파일 접근을 용이하게 하는 볼륨 마운트 기능 미리보기

Google Cloud Run이 볼륨 마운트라는 새로운 기능을 선보였습니다. 이 기능은 클라우드 네이티브 애플리케이션이 Cloud Storage 버킷이나 NFS 공유와 같은 공유 데이터 저장소와 직접 통합할 수 있게 해주어, 개발자들이 파일 시스템을 더 효율적으로 활용할 수 있게 합니다. AWS와 Azure와 같은 경쟁 제품과 비교했을 때, Google Cloud Run에게 경쟁 우위를 제공합니다.

메타, 24k GPU AI 인프라 디자인 공개

메타가 각각 24,576개의 GPU를 포함하는 두 개의 새로운 AI 컴퓨팅 클러스터 디자인을 발표했습니다. 이 클러스터들은 차세대 Llama 3 모델 훈련에 사용되며, 600,000개에 달하는 NVIDIA H100 GPU에 해당하는 AI 인프라를 2024년 말까지 확장할 계획입니다. 이는 AI 인프라 규모의 급속한 성장을 보여줍니다.

소음이 많은 이웃과의 생존 전략: 멀티 테넌트 아키텍처에서 살아남기

이 발표에서는 Netflix의 자산 관리 플랫폼 예시를 들며, 멀티 테넌트 분산 아키텍처에서 '소음이 많은 이웃' 문제를 다루는 전략들을 소개합니다. 예방, 진단, 그리고 교정 전략을 포함하여, 시스템 자원을 독점하는 애플리케이션으로 인한 성능 문제를 해결하는 방법을 탐구합니다. 신뢰할 수 있는 아키텍처를 지속적인 여정으로 보고, 사건에서 배우는 것이 중요하다는 것을 강조합니다.

애플리케이션에 자연어 인터페이스 추가하기

애플리케이션에 자연어 인터페이스(챗봇)를 추가하는 것은 생각보다 쉽습니다. 기본 챗봇 개발부터 OpenAI Playground를 통한 맞춤형 지식 추가, 음성 명령 확장까지 다양한 방법이 소개되었어요. 이를 통해 사용자 경험을 향상시키고, 애플리케이션의 기능을 자연스럽게 탐색할 수 있게 됩니다. 음성 인식자연어 처리 기술의 발전으로, 오프라인에서도 AI 모델을 실행할 수 있는 미래가 기대되네요!

자바 뉴스 요약: 자카르타 데이터 및 자카르타 NoSQL 마일스톤, JDK 23 대상 클래스 파일 API

2024년 3월 25일 자바 뉴스에서는 JDK 23을 위한 클래스 파일 API의 두 번째 프리뷰가 목표로 설정되었고, 자카르타 데이터자카르타 NoSQL의 새로운 마일스톤 릴리스가 발표되었습니다. 또한, 스프링 프레임워크쿼커스 등 다양한 프로젝트에서 버그 수정 및 새로운 기능이 추가된 업데이트가 있었습니다.

.NET 7 지원 종료 알림: 2024년 5월

마이크로소프트는 2022년 11월에 출시된 .NET 72024년 5월 14일에 지원 종료에 도달할 것이라고 공식 발표했습니다. 개발자들은 지속적인 지원을 보장하기 위해 .NET 8으로 전환할 것을 권장받습니다. 이는 .NET 7이 18개월의 단기 지원 주기를 가진 STS(Short-Term Support) 릴리스로 분류되기 때문입니다. .NET 8은 개발자들이 사용하기 위해 권장되는 최신 안정 버전입니다.

Kubecost 버전 2.0 출시, 네트워크 모니터링 강화

Kubecost 2.0은 쿠버네티스 및 클라우드 네트워크 비용에 대한 전체 가시성을 제공하고, 비용 예측 개선, 비용 최적화 자동화, 이상 징후 감지 등을 통해 조직이 예상치 못한 비용 증가를 식별하고 줄일 수 있게 합니다. 이로써 조직은 클라우드 지출을 더 잘 관리할 수 있게 됩니다.

Netflix, eBPF 성능 효율성 향상을 위한 bpftop 출시

Netflix가 eBPF 프로그램의 최적화와 모니터링을 강화하기 위한 커맨드라인 도구인 bpftop을 발표했습니다. 이 도구는 실시간 인사이트와 평균 실행 시간, 이벤트 처리율, CPU 사용량 같은 메트릭을 제공합니다. Rust로 개발되었으며, 오픈 소스 프로젝트로 제공됩니다. eBPF의 활용 범위가 넓어지는 가운데, bpftop은 이 기술의 잠재력을 더욱 발휘할 수 있게 해줄 것입니다.

GitHub 배포 개선을 위한 병합 대기열

GitHub은 30,000개 이상의 풀 리퀘스트450만 번의 CI 실행을 관리하기 위해 병합 대기열 시스템을 개발했습니다. 이 시스템은 풀 리퀘스트를 배포 가능한 배치로 조직하고, GitHub Actions를 통해 빌드와 테스트를 실행하며, 실패한 커밋이 있는 업데이트를 방지함으로써 메인 브랜치의 무결성을 유지합니다. 2023년까지 대규모 모노레포와 프로덕션 리포지토리로 시스템을 체계적으로 이전했으며, 배포 변경에 대한 평균 시간을 33% 줄였습니다. 이는 GitHub 엔지니어에 의해 배포 변경을 위한 가장 중요한 품질 향상 중 하나로 묘사되었습니다.

Reddit, AWS Aurora Postgres를 사용하여 미디어 메타데이터 저장소 통합

Reddit이 다양한 시스템에서 관리되던 미디어 메타데이터를 AWS Aurora Postgres로 통합했습니다. 이 결정은 더 나은 디버깅 능력과 유연한 쿼리 패턴 때문이었습니다. 테이블 파티셔닝JSONB 형식의 사용으로 읽기 성능이 향상되었으며, 데이터 마이그레이션은 Apache Kafka를 활용한 다단계 접근 방식으로 해결했습니다.

Databrix, 새로운 오픈소스 대규모 언어 모델 DBRX 발표

Databrix가 업계 벤치마크에서 잘 알려진 경쟁자들을 능가하는 새로운 오픈소스 대규모 언어 모델(DBRX)을 출시했습니다. 1320억 개의 파라미터를 가진 DBRX는 언어 이해, 프로그래밍, 수학 작업에서 LLaMA 2 70B, Mixtral, Grok-1을 능가하며, Anthropic의 비공개 모델 Claude와도 경쟁적으로 비교됩니다. DBRX는 더 효율적인 전문가 혼합 구조 덕분에 추론 속도가 2배 빠르며, 훈련도 2배 더 계산 효율적입니다. 이 모델은 맞춤형 LLM의 기반으로 채택될 것으로 기대됩니다.

Elastic, OpenTelemetry에 프로파일링 에이전트 기부로 시스템 건강 정보 공유

Elastic이 eBPF 기술을 사용하는 지속적인 프로파일링 에이전트를 OpenTelemetry(OTel) 프로젝트에 기부합니다. 이 에이전트는 애플리케이션 변경이나 재시작 없이 네트워크와 시스템 전반에 걸쳐 지속적인 프로파일링을 가능하게 하며, 성능 문제를 식별하는 데 도움을 줍니다. OTel 커뮤니티의 계산 효율성 향상과 소프트웨어의 탄소 발자국 감소를 지원하는 것이 목표입니다.

PostgreSQL 창시자가 발표한 트랜잭셔널 서버리스 컴퓨팅: DBOS 클라우드

DBOS 클라우드는 TypeScript 개발자를 위한 트랜잭셔널 서버리스 플랫폼입니다. 이는 신뢰할 수 있는 실행과 '타임 트래블' 기능을 제공하며, 클라우드 네이티브 운영 체제쿠버네티스 대안으로 설명됩니다. PostgreSQL과 Apache Spark의 창시자들이 이 프로젝트를 시작했습니다.

애플 연구원들, 다양한 LLM을 결합하여 최고 성능 달성 방법 상세 설명

애플 연구원들이 다양한 대규모 언어 모델(LLM)과 비전 기반 모델을 결합한 다중 모달 대규모 언어 모델(MLLM)을 설계하는 데 있어 중요한 설계 원칙과 교훈을 공유했습니다. 이들은 모델 아키텍처와 사전 훈련 데이터에 초점을 맞춰, 이미지 해상도, 시각적 인코더 손실 및 용량, 그리고 시각적 인코더 사전 훈련 데이터와 같은 핵심 아키텍처 결정을 분석했습니다. MM1이라는 모델을 구축하여 캡셔닝 및 시각적 질문 응답 작업에서 현재 최고 성능 모델을 능가함으로써, 그들의 설계 원칙의 효과를 입증했습니다.

KubeCon EU 하이라이트: CloudEvents와 Falco 졸업, Tetragon 베타, Linkerd의 레거시 시스템 메쉬

CNCF의 졸업 프로젝트가 26개에 도달했으며, CloudEvents와 Falco가 최근 목록에 추가되었습니다. CloudEvents는 안정성과 느린 릴리스 리듬으로 유명한 기본 사양이며, Falco는 보안 감사 후 졸업한 클라우드 네이티브 보안 도구입니다. 또한, Tetragon과 Linkerd는 각각 커널 이벤트 관찰과 레거시 시스템의 메쉬 통합에 대한 새로운 기능을 소개했습니다.