InfoQ Homepage Development Content on InfoQ
-
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.
-
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.
-
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.
-
Microsoft Announces Public Preview of Geo-Replication Feature for Azure Service Bus Premium Tier
Microsoft recently announced the public preview of its new Geo-Replication feature in the Azure Service Bus premium tier. This feature allows continuous replication of a namespace's metadata and data from a primary region to a secondary region, which users can promote at any time.
-
Java News Roundup: Project Leyden Early-Access Builds, LangChain4j, JReleaser, Groovy
This week's Java roundup for July 1st, 2024, features news highlighting: the debut of the Project Leyden early-access builds, LangChain4j 0.32.0, JReleaser 1.13.0, Apache Groovy point and milestone releases and updates on Jakarta EE 11 and initial discussions on Jakarta EE 12.
-
Project Leyden Announces Early Access Build: 2-3x Start-up Improvements for Java Applications
The OpenJDK has reached a milestone by announcing the Early Access (EA) build for Project Leyden. This build represents over a year of development efforts to enhance Java application performance, particularly focusing on start-up times. The preliminary testing has shown impressive results, with popular application frameworks experiencing a 2-3x improvement in start-up times.
-
Microsoft Releases .NET 9 Preview 5
Last month, Microsoft released the fifth preview of .NET 9. This preview brings performance improvements and features such as enhanced AI capabilities, prioritized unbounded channel, substring searching with SearchValues, and more flexible active linking in OpenTelemetry.
-
AWS Updates the Well-Architected Framework and Lens Catalog
AWS has recently announced updates to the Well-Architected Framework and Lens Catalog. With a significant focus on security and observability, the new release has expanded guidance on architectural best practices to build and maintain optimized, secure, and resilient workloads in the cloud.
-
.NET 9 MAUI Preview 5: New Blazor Project Template, Android 15 Beta 2 Support
Microsoft released .NET 9 Preview 5 on June 11th 2024. This update brings a .NET MAUI Blazor Hybrid and Web App project template, Android API 35 Beta 2 support, and some performance and app size optimizations on the Android platform.
-
Microsoft Announces General Availability of Data API Builder for Azure Cosmos DB
Microsoft recently announced the general availability of the Data API builder for Azure Cosmos DB. The open-source project provides REST and GraphQL endpoints to Azure databases and on-premises stores.