read: fail

AWS, 아마존 퀀텀 원장 데이터베이스(QLDB) 서비스 중단 발표

AWS는 더 이상 새로운 고객에게 아마존 퀀텀 원장 데이터베이스(QLDB) 서비스를 제공하지 않으며, 기존 사용자는 오로라 PostgreSQL로의 이전을 권장합니다. 2018년에 처음 발표된 QLDB는 2019년에 일반에 공개되었으며, 애플리케이션 데이터 변경 사항의 완전하고 암호화된 검증 가능한 이력을 제공했습니다. 이 서비스는 2025년 7월 31일에 완전히 종료될 예정입니다.

소프트웨어 팀의 성과를 높이는 팀 건강 점검

팀 건강 점검은 소프트웨어 팀이 자신들의 상태를 파악하고 개선하는 데 도움을 줍니다. 특히 심리적 안전감은 팀의 건강을 가늠하는 가장 중요한 지표로, 모든 팀원이 의견을 자유롭게 나눌 수 있는 환경이 중요합니다. 이러한 점검은 팀의 효과성을 높이고, 협력적인 환경을 조성하는 데 큰 역할을 합니다.

AWS, AWS Secrets Manager를 위한 오픈 소스 에이전트 출시

Amazon Web Services(AWS)가 AWS Secrets Manager를 위한 새로운 오픈 소스 에이전트를 출시했습니다. 이 에이전트는 네트워크를 통하지 않고 로컬 HTTP 서비스에서 비밀 정보를 검색할 수 있게 해주며, SSRF로부터 보호하는 사용자 정의 가능한 설정을 제공합니다. 이로써 애플리케이션의 보안과 효율성이 강화됩니다.

RADIUS 프로토콜 취약점, 네트워크 장치 인증 노출

연구원들이 널리 사용되는 RADIUS 프로토콜에서 중대한 취약점을 발견했습니다. 이 취약점은 공격자가 네트워크 장치에 무단 접근을 할 수 있게 하며, 'Blast-RADIUS'로 명명된 이 취약점은 MD5 해시 함수의 약점을 이용합니다. 이 문제를 해결하기 위한 권장 사항으로는 RADIUS를 TLS로 전환하는 것이 포함됩니다.

대규모 소프트웨어 아키텍처 탐색: 데카트론의 아키텍처 프로세스 통찰

데카트론은 1500명 이상의 엔지니어를 보유한 대기업으로, 복잡한 의사결정 과정을 안내하기 위해 아키텍처 위원회를 설립했습니다. 이 위원회는 문제 정의, 솔루션 도출, 결과 평가 및 기술 전략과의 일치성을 보장합니다. 또한, C4 모델, 환원주의, 전체론, 시스템 사고를 활용하여 소프트웨어 아키텍처의 복잡성을 관리합니다.

AWS, SageMaker Studio에서 Amazon Q Developer 도입으로 ML 워크플로우 간소화

AWS는 SageMaker Studio의 JupyterLab 경험에 내장된 새로운 생성 AI 기반 도우미인 Amazon Q Developer를 추가했습니다. 이 도구는 ML 개발 생명주기를 간소화하고 가속화하는 데 도움을 주며, 코드 생성과 문제 해결 지원을 제공합니다. 이제 전 세계에서 사용할 수 있으며, 관련 가격 정보는 Amazon Q Developer 가격 페이지에서 확인할 수 있습니다.

발표: 스태프+ 엔지니어 관리: 기회와 도전

스태프+ 엔지니어를 관리하는 것은 투명성, 권한 부여, 자기 인식의 중요성을 강조합니다. 데빈과 비크람의 사례를 통해 정보 공유의 중요성과 큰 문제에 대한 책임을 엔지니어에게 부여하는 방법을 배웠습니다. 마리아의 피드백을 통해 자기 인식을 높이고 효과적으로 소통하는 방법을 배우는 것도 중요합니다.

구글 클라우드, 스패너에 지역 분할 기능 도입: 지연 시간 감소 및 비용 최적화

구글 클라우드가 지역 분할 기능을 스패너에 추가하여, 지리적으로 분산된 애플리케이션의 성능을 향상시키고 비용을 최적화합니다. 이 기능은 데이터를 사용자에게 더 가깝게 배치하여 지연 시간을 줄이고, 실제 사용량에 맞춰 자원 할당을 최적화합니다. 이로 인해 글로벌 애플리케이션의 성능 개선과 비용 절감이 가능해집니다.

QCon 런던: 서버 주도 알림으로 시간과 비용을 절약한 넷플릭스

넷플릭스는 'Universal Messaging Alert' (UMA) 시스템을 통해 사용자에게 풍부한 알림을 제공합니다. 이 방식은 앱 업데이트 없이도 UI를 서버에서 업데이트할 수 있게 해주며, 플랫폼 간 로직을 공유하고 A/B 테스트를 효과적으로 수행할 수 있습니다. 그러나 오프라인 지원과 디버깅에 어려움이 있으며, 초기 비용이 높다는 단점도 있습니다.

HashiCorp, Consul 1.19 출시: Kubernetes 및 Nomad 통합 강화

HashiCorp가 Consul 1.19를 출시하며, 서비스 네트워킹 플랫폼에 여러 개선 사항을 도입했습니다. Kubernetes와의 통합을 간소화하는 새로운 '등록' CRD, 다중 목적지에 스냅샷을 동시 저장하는 기능, 그리고 Nomad와의 향상된 통합이 주요 업데이트입니다.

CrowdStrike 업데이트로 전 세계적으로 약 850만 대의 윈도우 컴퓨터 고장

CrowdStrike, 사이버 보안 회사의 최근 업데이트로 인해 전 세계적으로 약 850만 대의 윈도우 컴퓨터가 고장 났습니다. 이 문제는 윈도우 커널과의 호환성 문제로 발생했으며, CrowdStrike와 Microsoft는 이를 해결하기 위한 도구를 제공했습니다. 전문가들은 더 나은 테스트와 단계적 배포가 이 사태를 방지할 수 있었다고 지적했습니다.

OpenAI, GPT-4o 미니 모델 출시: 강화된 탈옥 저항성

OpenAI가 GPT-4o 미니라는 새로운 모델을 출시했습니다. 이 모델은 언어 모델 벤치마크에서 GPT-3.5 Turbo를 능가하며, '명령 계층' 방식을 통해 탈옥과 시스템 프롬프트 추출에 대한 저항성을 향상시켰습니다. 또한, 저렴하고 접근성 높은 AI 응용 프로그램을 위한 길을 열고 있습니다.

자바 뉴스 요약: JDK 23 램프다운 2단계, 그랄 개발 키트, 파야라 플랫폼, JSpecify

JDK 23이 램프다운 2단계에 진입하면서 2024년 9월 GA 출시를 위한 12가지 기능이 확정되었습니다. 또한, 오라클은 7월 중요 패치 업데이트를 통해 여러 JDK 버전을 업데이트했으며, 그랄 개발 키트와 파야라 플랫폼의 새로운 버전도 출시되었습니다. 자바 생태계의 최신 소식을 한눈에 확인하세요!

JEP 481: JDK 23에서 스코프 값 API의 세 번째 프리뷰 주요 개선 사항

JDK 23의 JEP 481 (Scoped Values)는 세 번째 프리뷰를 맞이하며, 이전 버전의 피드백을 바탕으로 한 주요 변경 사항이 포함되었습니다. ScopedValue.callWhere 메소드가 개선되어 자바 컴파일러가 체크된 예외를 추론할 수 있게 되었습니다. 스코프 값은 불변 데이터를 공유하고, 보안과 성능을 향상시키며, 사용하기 쉽습니다.

생산성, 비용 효율성 및 마이크로서비스 관리의 확장 문제

Trainline의 사례를 통해 본 생산성 향상, 비용 절감, 그리고 마이크로서비스 관리의 중요성을 다룬 기사입니다. 비즈니스 목표와의 일치를 위한 팀 구조 조정, 중앙집중식 비용 절감 노력, 그리고 마이크로서비스 간의 적극적인 조정이 강조되었습니다. 이러한 전략들이 어떻게 기업의 확장성과 시스템 신뢰성을 높이는지 설명합니다.

스프링 생태계, 다수의 주요 릴리스 발표

2024년 7월 15일 주에 스프링 생태계는 스프링 부트, 스프링 프레임워크, 스프링 시큐리티 등 다양한 모듈에서 버그 수정, 새로운 기능 추가 및 의존성 업그레이드를 포함한 주요 릴리스를 발표했습니다. 이러한 업데이트는 개발자들에게 최신 기능을 제공하며, 안정성과 성능을 향상시킵니다.

Swift 6, 저수준 프로그래밍을 위한 '임베디드 스위프트' 도입

Swift 6에서는 임베디드 스위프트라는 새로운 컴파일 모드를 도입하여, 임베디드 장치 및 저수준 시스템에서 스위프트를 실행할 수 있게 되었습니다. 이는 대부분의 언어 기능을 지원하지만, 런타임 지원이 필요한 일부 기능은 사용할 수 없습니다. 이로 인해 소형 임베디드 장치에 적합한 독립 실행형 바이너리를 생성할 수 있습니다.

Redis, 벡터 의미 검색 성능 향상을 위한 멀티스레드 쿼리 엔진 도입

Redis가 멀티스레딩을 활용한 새로운 쿼리 엔진을 출시하여 쿼리 처리량을 향상시키고, 저지연을 유지합니다. 이 새로운 접근 방식은 실시간 검색AI 생성 애플리케이션에서 요구하는 성능을 제공하며, 벡터 데이터베이스 시장에서의 경쟁력을 강화합니다.

발표: 이국적인 하드웨어 활용하기: JVM 성능의 미래를 그리다

JVM이국적인 하드웨어 간의 발전하는 관계에 대해 다룬 발표입니다. 모니카 벡위스의 경험을 바탕으로, GPU벡터 유닛 같은 특수 하드웨어를 활용하는 JVM의 중요성을 강조하며, 프로젝트 파나마프로젝트 바빌론의 최신 개발을 통해 미래를 조망합니다.

마이크로소프트, .NET 9 프리뷰 6 출시

마이크로소프트가 .NET 9 프레임워크의 여섯 번째 프리뷰를 출시했습니다. 이번 업데이트에는 .NET 런타임, SDK, 라이브러리, C#ASP.NET Core, Blazor, .NET MAUI 등의 프레임워크가 포함되어 있습니다. 올해 말에는 .NET 9의 안정 버전이 출시될 예정이며, 18개월 동안 여러 운영 체제에서 지원될 예정입니다.