InfoQ Homepage News
-
State of FinOps 2024: Reducing Waste and Embracing AI
In the 2024 State of FinOps survey, Engineering Enablement has been replaced by a focus on cost and waste reduction. This shows maturity of FinOps as the persona getting the most value from FinOps remains the engineer. The confluence of AI and FinOps observability aims to optimise cloud spend visibility and improve insights into early AI experimentation, as well as sustainability goals.
-
Java News Roundup: JDK 22 RC2, Multiple Releases in the Spring Ecosystem, Payara Platform
This week's Java roundup for February 19th, 2024, features news highlighting: JDK 22 in release candidate 2, the February 2024 edition of the Payara Platform, numerous milestone and point releases in the Spring ecosystem, multiple releases of Apache Tomcat and Log4j and Gradle 8.7-RC1.
-
Vue 3.4 Released, Minimizes Reactive Computations, Speeds up Template Parsing
The Vue team recently released Vue 3.4. The new release features a new template parser that claims to be twice as fast and a more efficient reactivity system that reduces unnecessary component re-renders.
-
The Creators of the Atom Code Editor Open-Source Zed, Their New Rust-Based High-Performance Editor
Nathan Sobo recently open-sourced Zed, a code editor that focuses on performance, integrates AI capabilities, and supports software teams’ collaboration out of the box. For performance, Zed leverages a Rust code base, multicore- and GPU-optimized code, with a custom Rust GUI framework. For collaboration, Zed relies on CRDTs and team channels. Zed is currently Mac only.
-
NuGet 6.9 Released: dotnet Search Command Support and Visual Studio UI Multitargeting
In the latest release of NuGet version 6.9, developers can expect several new features and bug fixes which have been introduced. Among the key additions are enhancements to the multi-targeting experience within Visual Studio, and the incorporation of support for the dotnet search command.
-
Swift OpenAPI Generator Reaches 1.0
Open-sourced six months ago, the Swift OpenAPI Generator is now stable. Version 1.0 brings new features and a simplified API.
-
Amazon Q Data Integration in AWS Glue Simplifies Data Transformation on AWS
Recently, AWS announced the preview of a new feature for AWS Glue, enabling customers to use natural language for authoring and troubleshooting data integration jobs. With Amazon Q data integration in AWS Glue, developers can provide a description of their data integration workload, and the service will generate an ETL script.
-
Google Introduces Firestore Multiple Databases
Google Cloud recently announced the general availability of Firestore Multiple Databases. The new feature is designed to isolate customer data and facilitate the management of microservices, as well as development, test, and staging environments.
-
Major Browser Vendors Announce Interop 2024 to Solve Incompatibility Issues
Browser makers Apple, Google, Microsoft, and Mozilla, alongside consultancies Bocoup and Igalia, recently announced Interop 2024, a project to promote web browser interoperability. Interop 2024 includes 17 focus areas addressing layout, styling, user interaction concerns, and more.
-
How Moral Values and Ethics Impact Software Delivery
Ethics and morality ensure fairness and integrity, which according to Anton Angelov is crucial for software professionals and society. The rise of technological advances, globalization, and demographic changes pose challenges to maintaining moral values in software delivery. Angelov believes that it is crucial for the QA industry to have a strong ethical framework.
-
Bun Announces Cross-Platform Shell Scripting in JavaScript and TypeScript
Bun recently announced the release of Bun Shell, offering JavaScript and TypeScript developers a cross-platform shell. This release aims to simplify the execution of shell scripts in JavaScript and TypeScript, providing a bash-like environment with features such as globbing, environment variables, redirection, and piping. The release is alpha quality and may undergo breaking changes in the future.
-
Sudo for Windows - Elevating Command Execution in Windows 11
Microsoft announced that Sudo for Windows will be available in the latest Windows 11 Insider Preview Build 26052. This tool transforms how users execute elevated commands directly from an unelevated console session. Sudo for Windows provides an intuitive and familiar solution, eliminating the need to open a new elevated console and enhancing the user experience.
-
How Airbnb Migrated from Buck to Bazel with Minimal Interference to Developers
Following in the line of other organizations migrating their build pipelines to Bazel, Airbnb provided a detailed walk-through of the process that led them to leave Buck behind and improve both build times as well as project generation and loading times.
-
Grab Improves Kafka on Kubernetes Fault Tolerance with Strimzi, AWS AddOns and EBS
Grab updated its Kafka on Kubernetes setup to improve fault tolerance and completely eliminate human intervention in case of unexpected Kafka broker terminations. To address the shortcomings of the initial design, the team integrated with AWS Node Termination Handler (NTH), used the Load Balancer Controller for target group mapping, and switched to ELB volumes for storage.
-
Oracle Graal Cloud Native 4.2.1 Brings Java 21 Support, New Cloud Integrations, and More
Oracle has released the Graal Cloud Native 4.2.1, its own build of the open source Micronaut framework. This version brings support for Java 21 including Graal Native Image, cloud integration with Google Cloud Platform, new guides for Google Cloud, launcher and client updates, and more.