InfoQ Homepage Architecture & Design Content on InfoQ
-
Amazon Launches AWS IoT RoboRunner for Robot Fleet Management Applications
Amazon recently announced the preview of AWS IoT RoboRunner, a new service to help companies build and deploy robotics management applications. Developed from technology already in use at Amazon warehouses, IoT RoboRunner provides infrastructure to connect fleets of robots and automation software.
-
Log4Shell Defenses: Java Agents in Conversation with Contrast Security’s Arshan Dabirsiaghi
Due to the critical nature of the systems and to the severe and critical nature of the log4shell vulnerability, an alternative approach to fixing it was required. Java Agents played a crucial role in this defense strategy. InfoQ reached out to Arshan Dabirsianghi, chief scientist and founder of Contrast Security, for a better understanding of their approach.
-
Failsafe 3.2 Released with New Resilience Policies
Failsafe, a lightweight fault tolerance library for Java 8+, launched the major 3.0 release in November 2021. More recently, Failsafe announced the availability of version 3.2 which introduced new Rate Limiter and Bulkhead policies. Failsafe also integrates with asynchronous code like Java’s CompletableFuture.
-
Azul Launches Java Cloud Compiler
Azul has launched a cloud-native compiler, improving the time to peak performance for Java applications. By delegating JIT to an external system, applications can reach higher throughput, faster than when JIT is performed locally.
-
Microsoft Releases Azure Payment HSM in Public Preview for the Payment Card Industry
Recently, Microsoft announced the public preview of a bare-metal infrastructure as a service (IaaS) Azure Payment HSM that provides cryptographic key operations for real-time payment transactions in Azure. It uses the Thales payShield 10K payment HSMs, which delivers a suite of payment security functionality proven in critical environments.
-
Microsoft Adds New Services for Historical Weather, Air Quality, and Tropical Storms
Azure Maps Weather Services is a part of the Microsoft Azure Maps Service. It offers a set of RESTful APIs, allowing developers to integrate highly dynamic historical, real-time, forecasted weather data and visualizations into their solutions. Recently, they announced three new services with historical weather, air quality, and tropical storms.
-
Java News Roundup: JEP 423, Quarkus 2.7.0, Micronaut Serialization, JReleaser Early-Access
This week's Java roundup for January 31st, 2022, features news from OpenJDK (JEP 423), JDK 18, JDK 19, Project Loom Build 19-loom+3-89, Spring Framework updates, Quarkus 2.7.0.Final, a new Micronaut Serialization module, Apache Camel Quarkus 2.7.0, Apache Camel 3.15.0, a second JReleaser early-access build, JobRunr versions 4.0.7 and 4.0.8, and Failsafe 3.2.
-
Amazon Announces Elastic File System Replication for Multi-Region Deployments
Amazon recently announced Elastic File System Replication to keep an up-to-date copy of a network file system in a second AWS region or within the same region.
-
Java News Roundup: Loom and Panama Updates, Groovy 4.0, GraalVM 22.0 CE, Jakarta EE RPC
This week's Java roundup for January 24th, 2022, features news from OpenJDK, JDK 18, JDK 19, Projects Loom and Panama, Jakarta EE, Groovy 4.0, Spring Framework updates, Micronaut 3.3.0, GraalVM 22.0 CE, Liberica NIK, MicroProfile Reactive Streams Operators 3.0-RC1, Hibernate updates, JHipster 7.6, IntelliJ IDEA 2021.3.2, JReleaser early-access, Apache Camel and Camel K, and Foojay.io at FOSDEM.
-
Q&A with Matthew Farina of SUSE Regarding Kubernetes Rancher Desktop
InfoQ caught up with Matthew Farina, software architect at SUSE, regarding Rancher Desktop 1.0.0, talking about the challenges of Kubernetes and container management on the desktop and how it influenced the design and evolution of the Rancher Desktop.
-
Google Introduces Autoscaling for Cloud Bigtable for Optimizing Costs
Cloud Bigtable is a fully-managed, scalable NoSQL database service for large operational and analytical workloads on the Google Cloud Platform (GCP). And recently, the public cloud provider announced the general availability of Bigtable Autoscaling, which automatically adds or removes capacity in response to the changing demand for applications allowing cost optimizations.
-
Etsy Moves from React to Preact to Lower Migration Risks
Ben Sangster, software engineer at Etsy, recently detailed the reasoning behind Etsy’s migration from React v15.6 to Preact 10. Going beyond the difference in library size, Sangster argued that adopting Preact lowered the risk associated to migrating Etsy’s large codebase. As Preact was already used by Etsy’s front-end team, migrating to Preact would avoid maintaining a fragmented stack.
-
Apple Open Sources GCGC: a Tool to Analyze Java GC Logs
Apple has open-sourced GCGC, a tool for Java Garbage Collector (GC) logs visualization based on Python 3 and pandas. GCGC uses a Jupyter notebook to analyze and visualize GC log files.
-
What's New in MicroProfile 5.0
Delivered under the auspices of the MicroProfile Working Group and five months after the release of MicroProfile 4.1, the anticipated release of MicroProfile 5.0 was made available to the Java community. This new release features alignment with Jakarta EE 9.1 and updates to all eight community-developed core APIs and one standalone API.
-
GraalVM 22.0 Released with Native Image Improvements
GraalVM, a polyglot virtual machine that provides a shared runtime to execute applications written in multiple languages, has released version 22.0 with many native image improvements. The native image builder utility comes with significant improvements to speed up build times, reduce image sizes, utilize less memory to build & run images, and provide deep insights into image generation process.