InfoQ Homepage News
-
Microsoft Releases .NET 9 Preview 6
Last week Microsoft released the sixth preview of .NET 9 framework, introducing several updates across the .NET Runtime, SDK, libraries, C#, and frameworks such as ASP.NET Core, Blazor, and .NET MAUI. As stated, the release aims to enhance performance, improve developer experience, and expand functionality.
-
How Testing in the Metaverse Looks
The "metaverse" typically refers to a collective virtual shared space that is created by the convergence of a virtually enhanced physical reality and a persistent virtual reality. According to Jonathon Wright, testing requires a mix of manual testing, automated testing, user testing, emulators, and simulators. Real-world testing environments are used to cover as many scenarios as possible.
-
OpenSilver 3.0 Releases WYSIWYG UI Designer with AI Support
The latest version of OpenSilver 3.0, a remake of Microsoft's retired Silverlight web application framework, introduces a new drag-and-drop user interface designer with AI code generation. It also brings OpenSilver to VS Code and non-Windows platforms.
-
Microsoft Entra Suite Now Generally Available: Identity and Security Based Upon Zero-Trust Models
Microsoft has announced the general availability of its Entra Suite. According to the company, the suite provides a solution that integrates identity and security, facilitating a more unified approach to security operations.
-
Ngrok Traffic Inspector Provides Observability for Network Traffic
The ngrok Traffic Inspector provides observability for traffic towards APIs or services to better understand what is happening and help identify any issues. Since it was previewed earlier this year, the Traffic Inspector has acquired new capabilities based on user feedback and is now officially available through the ngrok dashboard.
-
MySQL 9.0 Innovation Release Now Available
On July 1st, Oracle announced the release of MySQL 8.0.38, the initial update for the 8.4 Long Term Support (LTS) series, and the inaugural MySQL 9.0 release. The Innovation release introduces new features, such as vector and JavaScript support. In contrast, the two LTS releases focus on stability, providing security updates, bug fixes, and performance improvements.
-
Queue Support for Apache Kafka: KIP-932 and KMQ from SoftwareMill
The Apache Kafka community is actively working on enabling queue-like use cases for a popular messaging platform as part of the ongoing KIP-932 (Kafka Improvement Proposal). The proposal introduces a share group abstraction for cooperative message consumption. Meanwhile, SoftwareMill created an alternative solution that can work with the existing consumer group abstraction.
-
Google Open Sources 27B Parameter Gemma 2 Language Model
Google DeepMind recently open-sourced Gemma 2, the next generation of their family of small language models. Google made several improvements to the Gemma architecture and used knowledge distillation to give the models state-of-the-art performance: Gemma 2 outperforms other models of comparable size and is competitive with models 2x larger.
-
Amazon WorkSpaces Pools: Flexible and Tailored Virtual Desktop Environments
Amazon has announced a new feature for Amazon WorkSpaces called WorkSpaces Pools. This feature provides non-persistent virtual desktops across a group of users. Administrators can manage a portfolio of persistent and non-persistent desktops through a Graphic User Interface, command line, or API-powered tools.
-
JEP 472: Prepare to Restrict the Use of JNI in JDK 24
JEP 472, now Proposed to Target, aims to issue warnings for using the Java Native Interface (JNI) and adjust the Foreign Function & Memory (FFM) API for consistent warnings. This prepares developers for future releases that restrict JNI and the FFM API to ensure integrity by default.
-
Java News Roundup: JDK 24 Update, Spring Framework, Piranha Cloud, Gradle 8.9, Arquillian 1.9
This week's Java roundup for July 8th, 2024, features news highlighting: JEP 472, Prepare to Restrict the Use of JNI, proposed to be targeted for JDK 24; milestone and point releases for Spring Framework; the monthly Piranha Cloud release; and the releases of Gradle 8.9 and Arquillian 1.9.
-
Amazon Q Apps Aim to Simplify the Creation of Generative AI Apps for the Enterprise
Part of its Amazon Q Business offering, Amazon Q Apps enable the creation of generative AI-powered apps integrating enterprise data that can be shared securely within an organization. Along with their general availability, Amazon announced new APIs for Amazon Q Apps and more granular data source definition.
-
AWS Introduces Malware Detection for Object Uploads to Amazon S3
At the latest re:Inforce cloud security conference, AWS announced GuardDuty Malware Protection for Amazon S3. This new malware scanning feature for Amazon S3 enables teams to detect malware in new object uploads using Amazon GuardDuty.
-
Amazon SageMaker Now Offers Managed MLflow Capability for Enhanced Experiment Tracking
AWS has announced the general availability of MLflow capability in Amazon SageMaker. MLflow is an open-source tool commonly used for managing ML experiments. Users can now compare model performance, parameters, and metrics across experiments in the MLflow UI, keep track of their best models in the MLflow Model Registry, and automatically register them as a SageMaker model.
-
How Building a Platform as a Product Empowered Software Engineers
Platform engineering is about accelerating and empowering developers to deliver more product value faster over time. According to Jessica Andersson, most companies don’t invest in platform engineering until they reach a certain size. At QCon London she presented how their startup adopted platform engineering, what strategy they took, and what they did to gain platform adoption from developers.