JetStream 3: 고성능, 계산 집약적인 웹 애플... 노트

JetStream 3: 고성능, 계산 집약적인 웹 애플리케이션을 위한 최신 벤치마크

새로운 브라우저 벤치마크인 "JetStream 3"가 Apple, Mozilla 및 기타 파트너와의 협력을 통해 출시되었습니다. 벤치마크는 성능 저하를 감지하고 브라우저 엔지니어가 작업을 최적화하도록 동기를 부여하는 데 매우 중요합니다. 이 새로운 버전은 오픈 거버넌스를 기반으로 구축되었으며, 모든 주요 브라우저 엔진이 새로운 워크로드 추가에 동의했습니다. JetStream 3는 6년 만에 기존 벤치마크를 업데이트하여, 측정치가 목표가 되는 Goodhart의 법칙을 해결합니다. UI에 초점을 맞춘 Speedometer와 달리, JetStream은 계산 집약적인 웹 애플리케이션을 대상으로 합니다. 이는 엔진 셸을 위해 설계되어 개발자가 더 빠르게 반복할 수 있도록 합니다. 워크로드는 과적합을 방지하기 위해 마이크로 벤치마크가 아닌 실제 사용 사례를 나타냅니다. 이 벤치마크는 프레임워크, 라이브러리 및 언어 전반의 다양성을 우선시합니다. 실용적인 제약 조건으로는 짧은 실행 시간, 관리 가능한 메모리 및 네트워크 사용량, 그리고 결정적인 결과가 있습니다. 중요한 변화는 WebAssembly에 대한 초점이 증가한 것으로, 현대 웹에서의 중요성을 반영합니다. 새로운 WebAssembly 워크로드는 Java, Dart, Kotlin, Rust, C#과 같은 다양한 툴체인을 다룹니다. JavaScript 워크로드도 새로운 시작 및 실행 테스트로 확장되었습니다. 이러한 업데이트는 사용자 경험을 개선하고 더 나은 웹 성능을 이끌어내는 것을 목표로 합니다.