read: fail

AWS CodeBuild, 관리형 GitLab 러너 지원 추가

AWS CodeBuild가 관리형 GitLab 자체 호스팅 러너를 지원하며 CI/CD 기능을 강화했습니다. 이 기능은 AWS 서비스와의 원활한 통합, 컴퓨팅 유연성, 그리고 전 세계적인 이용 가능성을 제공합니다. 사용자는 이제 AWS의 다양한 컴퓨팅 플랫폼을 활용할 수 있으며, 설정은 OAuth를 통한 GitLab 연결을 포함합니다.

개발자 경험 향상을 위한 자동화된 데이터 CI/CD 파이프라인 활용 발표

Noémi Ványi와 Simona Pencea가 개발 중 코드를 따라가는 데이터 전략을 소개했습니다. 이들은 프로덕션과 유사한 데이터를 테스트에 활용하면서 데이터 프라이버시와 안전성을 보장하고, 데이터베이스 마이그레이션에서 제로 다운타임을 가능하게 하는 방법을 논의했습니다.

DORA를 활용한 지속 가능한 엔지니어링 성능 향상

DORA(DevOps 연구 및 평가)는 소프트웨어 엔지니어링 성능의 지속 가능한 변화를 이끌 수 있지만, 팀에서의 구현 및 사용 방법에 따라 달라집니다. DORA는 업계 표준에 맞춰 좋은 소프트웨어를 구축하고 운영하는 데 도움을 줄 수 있으며, 적절한 실행이 중요합니다.

.NET Aspire 9.0 출시: AWS 및 Azure 통합 강화 및 기타 개선 사항

.NET Aspire 9.0이 이제 일반에게 공개되었습니다. AWS CDK 통합, Azure 통합 업그레이드, 자체 포함 SDK 도입, Aspire 대시보드 개선, 그리고 리소스 오케스트레이션 강화가 주요 업데이트입니다. 사용자들은 이 플랫폼의 편리함과 진보에 긍정적인 반응을 보이고 있습니다.

구글 클라우드, 로그 스코프로 관찰 가능성 기능 강화

구글 클라우드가 최근 로그 스코프를 도입하여 클라우드 로깅을 통한 관찰 가능성을 향상시켰습니다. 이 새로운 기능은 다양한 프로젝트에 걸쳐 로그를 수집하고, 응용 프로그램의 텔레메트리를 정의하여 문제 해결을 가속화하고 통찰력을 더 효율적으로 제공합니다.

프레젠테이션: 모노레포, 기술적인 측면을 넘어서

이번 프레젠테이션에서는 모노레포폴리레포 설정을 비교하며, 조직의 특정 요구와 역동성에 따라 선택해야 한다는 점을 강조합니다. Apache KIE Tools 모노레포 작업 경험을 공유하며, 개발자 경험을 최적화하고 피드백에 기반한 조정의 중요성을 조언합니다.

알레그로, GCP 데이터플로우 파이프라인 운영 비용 60% 절감 성공 사례

알레그로는 Google Cloud Dataflow에서 데이터 파이프라인을 운영하며, 컴퓨팅 자원 활용, VM 유형 선택, 저장소 유형에 중점을 두어 비용을 60% 절감했습니다. 특히, t2d-standard-8 VM 유형 선택과 SSD 저장소 사용이 큰 역할을 했습니다. 이러한 최적화를 통해 연간 비용이 $127k에서 $48k로 대폭 감소했습니다.

MVP 개발의 딜레마: MVA를 감행할 것인가 말 것인가

새로운 최소 기능 제품(MVP)을 개발하는 팀은 짧은 시간 내에 MVP와 이를 지원할 최소 실행 아키텍처(MVA)를 모두 개발해야 하는 어려운 상황에 처해 있습니다. 이들은 검증된 기술을 사용할지, 아니면 더 적합할 수 있는 새롭고 위험한 기술을 탐색할지의 선택을 해야 합니다. 기술 레이더는 기술 도입의 위험을 평가하는 데 널리 사용되며, 실험을 통해 학습을 극대화하는 것이 중요합니다.

Java 24, 객체 헤더 크기 축소로 메모리 절약 예정

Java 24에서는 JEP 450 (Compact Object Headers)를 도입하여 HotSpot의 필수 객체 헤더 크기를 줄이고, 힙 사용을 최적화할 예정입니다. 이 변경으로 힙 크기가 줄어들고, 데이터 지역성이 향상되며, GC 압력이 감소할 것으로 기대됩니다. 새로운 기능은 2025년 3월에 실험적 기능으로 출시될 예정입니다.

허깅 페이스, SmolLM2 모델 기반의 실용적 AI 앱 'SmolTools' 출시

허깅 페이스가 새로운 SmolTools를 선보였습니다. 이는 17억 개의 파라미터를 가진 SmolLM2 모델을 기반으로 한 앱 모음으로, 요약, 문서 재작성, 작업 자동화 등의 특화된 도구를 포함하고 있습니다. 이로써 사용자들은 보다 효율적인 AI 기능을 손쉽게 활용할 수 있게 되었습니다.

구글, 제미니를 위한 OpenAI 호환 API 출시

구글이 OpenAI를 사용하는 개발자들이 제미니(Gemini)로 쉽게 전환할 수 있도록 새로운 'openai' 엔드포인트를 출시했습니다. 이 엔드포인트는 OpenAI의 챗 완성 API와 임베딩 API를 지원하며, 현재는 OpenAI 기능의 일부만 지원하지만, 향후 더 많은 기능이 추가될 예정입니다.

클리어뱅크: 스타트업에서 스케일업으로의 여정

클리어뱅크는 민첩한 '파워보트' 스타트업으로 시작하여 빠르게 움직이고 쉽게 변화할 수 있었습니다. 성장하면서 자율성과 프로세스의 균형을 맞추고, 복잡한 규제 환경을 관리해야 했습니다. 개발 팀을 지원하는 역할 전환, 팀 간의 경계와 상호작용 개선, 제품 기능 도입, 플랫폼 서비스 구축 등을 통해 스케일업을 달성했습니다.

Anthropic, 새로운 클로드 모델과 컴퓨터 사용 기능 출시

Anthropic이 클로드 3.5 하이쿠와 개선된 클로드 3.5 소넷 모델을 출시했습니다. 특히 클로드 3.5 하이쿠는 GPT-4를 능가하는 속도를 자랑합니다. 또한, 클로드 3.5 소넷에 새로 추가된 '컴퓨터 사용' 기능은 소프트웨어와 도구를 사용할 수 있게 하여, 기존 모델들을 뛰어넘는 성능을 보여줍니다.

자바 뉴스 라운드업: 스프링 클라우드, 프로젝트 룸, 오픈 리버티, 그루비, 자카르타 EE 11 업데이트

최근 자바 관련 소식에 따르면, JDK 24자카르타 EE 11이 주목받고 있습니다. 특히, JDK 24는 다양한 버그 수정을 포함한 새로운 빌드가 출시되었으며, 자카르타 EE 11은 곧 출시 검토를 앞두고 있습니다. 또한, 스프링 클라우드오픈 리버티에서도 중요한 업데이트가 있었습니다.

팟캐스트 리뷰: 피드백의 간극을 넘어 - 켄 핀니건과의 대화

이 팟캐스트에서는 소프트웨어 전문가들이 자신의 역량을 개발하고 새로운 기회를 찾기 위해 필요한 피드백과 현재 받고 있는 피드백 사이의 '피드백의 간극'에 대해 논의합니다. 효과적인 피드백은 시기적절하고, 개선을 위해 적극적으로 찾아야 합니다. 이를 통해 전문성을 키우고 조직 내에서도 성장할 수 있습니다.

엣지 컴퓨팅에서 소형 언어 모델(SLMs)을 활용한 효율적 자원 관리

엣지 컴퓨팅에서 소형 언어 모델(SLMs)은 자원 제약이 있는 기기에 AI 추론을 가능하게 하며, 실시간으로 패턴을 학습하고 적응하여 계산 부담을 줄입니다. 양자화가지치기 기술을 통해 모델을 더 빠르고 가볍게 만들 수 있습니다. Google Edge TPU는 이러한 최적화를 잘 보여주는 사례입니다. SLMs는 IoT 센서 네트워크, 스마트 홈 기기, 산업 자동화, 의료 기기 등에서 중요한 역할을 할 것입니다.

우버, MyRocks 차등 백업으로 상당한 저장 공간 절약 달성

우버가 MyRocks 저장 엔진을 사용하는 분산 데이터베이스에 새로운 차등 백업 시스템을 개발하여 최대 70%의 저장 비용을 절감했습니다. 이 시스템은 MyRocks의 SSTable 파일의 불변성을 활용하여, 모든 파일을 복사하는 대신 새로 생성된 파일만 공유 풀에 추가합니다. 이로 인해 데이터 저장량은 평균 45% 감소했으며 백업 완료 시간은 5배 향상되었습니다.

InfoQ 개발자 서밋 뮌헨: 메모리 내 자바 데이터베이스 EclipseStore, 빠른 데이터 처리 제공

EclipseStore는 메모리 내 자바 데이터베이스로, 기존 데이터베이스보다 빠른 데이터 처리를 약속합니다. 이 데이터베이스는 객체 ID를 메모리에 로드하여 Java Streams를 사용한 빠른 쿼리를 가능하게 합니다. 또한, 저렴한 비용낮은 탄소 배출을 자랑하는 클라우드 파일 저장소를 사용할 수 있습니다.

OpenJDK 뉴스 요약: 인스턴스 메인 메소드, 유연한 생성자 바디, 모듈 임포트 선언

2024년 11월 첫째 주, OpenJDK 생태계에서는 여러 JDK 개선 제안(JEP)이 중요한 이정표에 도달하며 활발한 활동이 있었습니다. JDK 24에 포함될 5개의 JEP이 'Targeted'으로 지정되었고, 새로운 5개의 JEP이 'Proposed to Target'으로 검토될 예정입니다. 또한, JDK 24의 기능 세트는 이전 최고였던 JDK 16과 JDK 11을 넘어서며, 2025년 3월 18일 일반 공개가 계획되어 있습니다.

Decart와 Etched, 게임 세계를 변화시키는 새로운 AI 모델 'Oasis' 출시

Decart.ai와 Etched.ai가 Minecraft에서 영감을 받은 실시간 상호작용이 가능한 오픈 월드 경험을 제공하는 AI 모델 Oasis를 출시했습니다. Oasis는 실시간으로 게임 플레이를 생성하며, NVIDIA H100 GPU를 사용하여 현재는 460p 해상도에서 20fps로 작동합니다. 이 AI는 게임 환경을 넘어 가상 교육 공간으로의 확장 가능성을 지니고 있습니다.