InfoQ Homepage News
-
AWS AppSync Events Adds Direct WebSocket Message Publishing
AWS has boosted AppSync Events with direct WebSocket message publishing, enhancing real-time communication. This serverless API facilitates seamless event broadcasting to numerous subscribers and simplifies development by allowing combined publishing and receiving via WebSocket. Discover a faster way to build engaging applications today!
-
Inertia 2.0 Released, Now Supports Asynchronous Requests
The Inertia team recently released Inertia 2.0. New features include asynchronous requests, deferred props, prefetching, and polling. Asynchronous requests enable concurrency, lazy loading, and more.
-
Gemini Code Assist Now Grants Generous Free-Usage Limits to Everyone
Born as an enterprise-focused AI-based code generation tool, Gemini Code Assist now provides a free tier to individual developers with a limit of 6,000 code completions and 240 chat requests daily.
-
Uber Boosted Performance with Go's Profile-Guided Optimization
Profile-guided optimization (PGO) has emerged as a powerful technique for improving application performance by using runtime data to inform compiler decisions. In a recent implementation, Uber collaborated with Google to integrate PGO into Golang, resulting in significant performance improvements and resource savings across their service fleet.
-
Cloudflare Launches Media Transformations: Optimizing Short-Form Video
Cloudflare’s Media Transformations simplifies video optimization for short-form content, eliminating complex pipelines and allowing users to enhance videos directly from their existing storage. With URL-based parameters for automation, it offers features like format conversion and frame extraction. Currently in beta, it's free until Q3 2025 and aims to streamline workflows across platforms.
-
Java 24 Delivers New Experimental and Many Final Features
Oracle has released version 24 of the Java programming language and virtual machine. As the third non-LTS release since JDK 21, the final feature set includes 24 JEPs. Two of these - Generational Shenandoah and Compact Object Headers - are new experimental features. Also, nearly half of these features are final, some of which have gone through the incubation and preview processes.
-
Google DeepMind Unveils Gemini Robotics
Google DeepMind has introduced Gemini Robotics, an advanced AI model designed to enhance robotics by integrating vision, language, and action. This innovation, based on the Gemini 2.0 framework, aims to make robots smarter and more capable, particularly in real-world settings.
-
Azure Database for MySQL Trigger for Azure Functions in Public Preview
Microsoft's Azure Database for MySQL now features a public preview of triggers for Azure Functions, enabling real-time data processing with event-driven automation. This innovative integration allows developers to track table changes seamlessly, enhancing analytics, compliance, and security, while scaling efficiently within Azure's serverless framework.
-
Java Applications Can Start 40% Faster in Java 24
In Java 24, Project Leyden’s JEP 483, "Ahead-of-Time Class Loading & Linking", starts Java applications like Spring PetClinic up to 40% faster without code changes or new application constraints. It needs a training run to build a cache file that ships with the application. With GraalVM Native Image and CRaC, the startup is 95-99% faster but faces more constraints. Leyden plans more improvements.
-
Meta Unifies Facebook’s Video Delivery System across Mobile and Web Apps
Meta finalized efforts to consolidate Facebook’s video delivery system by migrating video experiences from older Watch product to more recent Reels product, which became the basis of the unified system. The unification process required changes across mobile UI, server backend, and ranking systems while ensuring a seamless transition for billions of users.
-
Google Launches Gemma 3 1B for Mobile and Web Apps
Requiring a "mere" 529MB, Gemma 3 1B is a small language model (SLM) specifically meant for distribution across mobile and Web apps, where models must download quickly and be responsive to keep user engagement high.
-
.NET Team Announces Release of HybridCache Library for .NET 9
Last week, the .NET Team announced the release of HybridCache, a new .NET 9 library, now available through the Microsoft.Extensions.Caching.Hybrid package. According to the source, the library is designed to enhance data storage and retrieval performance by combining both in-memory and distributed caches, such as Redis.
-
Java News Roundup: Jakarta NoSQL 1.0, Spring 7.0-M3, Maven 4.0-RC3, LangChain4j 1.0-beta2
This week's Java roundup for March 10th, 2025, features news highlighting: OpenJDK JEPs targeted and proposed to target for JDK 25; the release of Jakarta NoSQL 1.0; the third milestone release of Spring Framework 7.0; the third release candidate of Maven 4.0; and the second beta release of LangChain4j 1.0.
-
The Future of Htmx - Stability and Compatibility
The htmx team recently released an essay addressing the future of htmx. htmx wants to be a low-cost, high-value addition to the toolkits of web developers with a focus on stability and backward compatibility. Going forward, htmx will be developed with its existing users in mind. Websites built with htmx should be working for many years without changes.
-
OpenAI Launches New API, SDK, and Tools to Develop Custom Agents
OpenAI has announced the new Responses API, the Agents SDK, and observability tools to address the challenges that creating production-ready agents pose, such as building custom orchestration, and handling prompt iteration across complex, multi-step tasks.