InfoQ Homepage News
-
GitLab Protocol Fuzzer CE Now Open-Source
GitLab has open-sourced the core protocol fuzz testing engine it has been using since its 13.4 release. Fuzz testing aims to more effectively find security issues and flaws in business logic by passing randomly generated inputs to an app. InfoQ has spoken with GitLab principal product manager Sam Kerr to learn more.
-
Java News Roundup - Week of March 22nd, 2021
A roundup of last week's news in the OpenJDK and wider Java ecosystem.
-
.NET News Roundup - Week of March 22th, 2021
This past week was marked by the online streaming of Cloud Builders Conf and the release of Unity 2020 LTS. InfoQ examined these and a number of smaller stories in the .NET ecosystem from the week of March 22th, 2021.
-
AWS Releases Health Aware Providing Automated Health Alerts for Accounts
AWS recently announced the release of AWS Health Aware (AHA), an incident management and communications framework. AHA is an automated notification tool that sends AWS Health Alerts to a variety of endpoints. AHA is able to integrate with AWS Organizations to provide aggregated alerts across all accounts within the organization.
-
Rust 1.51 Stabilizes Const Generics MVP, Improves Cargo and Compile Times
Rust 1.51 brings to stable a minimum value proposition for const generics, which enable parametrizing types by constant values, for example integers, as opposed to types or lifetimes. The new Rust release also includes improvements to Cargo with a new feature resolver, and faster compile times on macOS.
-
Amazon Announces S3 Object Lambda: Run Code Dynamically During Retrieval
Amazon has recently announced S3 Object Lambda, a new serverless feature to add customized code and process data from S3 before returning it to an application. S3 Object Lambda works with S3 GET requests and uses AWS Lambda functions to modify data as it is being retrieved from the object storage.
-
Google DeepMind’s NFNets Offers Deep Learning Efficiency
Google’s DeepMind AI company recently released NFNets, a normalizer-free ResNet image classification model that achieved a training performance of 8.7x faster than current state-of-the-art EfficientNet. In addition, it helps neural networks to generalize better.
-
Convert Spring Boot Apps to GraalVM with Spring Native Beta
Spring has released Spring Native Beta, a new tool to convert existing Spring Boot applications, written in Java or Kotlin, to GraalVM native images. The goal is to support Spring Boot applications on Spring Native. GraalVM native images are small, optimized and boot quickly. The tradeoffs, however, are longer build times and fewer runtime optimizations compared to the JVM.
-
Eclipse Adoptium Working Group Formally Established
The Eclipse Foundation has announced that the Adoptium Steering Committee has formally approved the Adoptium Working Group Charter. Formerly known as AdoptOpenJDK, the group changed their name to Adoptium after joining the Eclipse Foundation. The Adoptium Working Group will provide the Java community with fully compatible, high-quality distributions of Java binaries based on OpenJDK source code.
-
Q&A with William Denniss Regarding Google Kubernetes Engine Autopilot Mode
InfoQ caught up with William Denniss, product manager at Google regarding Autopilot -- a hands-off operations mode for Google Kubernetes Engine.
-
Cloudflare Announcement Helps Customers Protect against Online Threats, Such as Digital Skimmers
Cloudflare announces a new service called Page Shield. Page Shield is a client-side security offering that helps websites protect their users' information from supply chain and client-side attacks, such as Magecart. It joins tools like CSP and SRI as ways to protect against these types of attacks.
-
How Project Cyclop Enabled GitHub to Reduce Push Failures to Nearly Zero
GitHub spawned Project Cyclop several months ago to identify what caused occasional push failures and to find a fix. It turns out there was no single culprit, and a careful analysis led to identifying a number of changes that improved push traffic by at least an order of magnitude, according to GitHub.
-
Developing Testing Skills outside of Working Hours
Gamifying your way of testing, joining online testing communities of practice, and virtual traveling; these are examples of activities you can do outside of working hours that can make you a better tester. You can practice continuous learning with other testers in the world, and then implement things you learned at your workplace and share them with your team to improve ways of testing.
-
New Features in Chrome DevTools 89
Earlier this month, Google released Chrome 89m, which includes several important updates to the DevTools, such as improved CSP violation handling, Puppeteer recording, improved cookie debugging, as well as many additional features.
-
Improving Deployment Experience at GitHub
The GitHub engineering team recently blogged about how they redesigned their deployment approach due to the rapid growth of the engineering that exposed some problems with existing tooling.