InfoQ Homepage Architecture & Design Content on InfoQ
-
Service Overload Detection and Remediation at LinkedIn
LinkedIn recently published how it handles overload detection and remediation in its microservices. Its solution, Hodor, provides an adaptive solution that works out of the box with no configuration. It is a platform-agnostic mechanism to run overload detectors and load shedders inside the monitored process that samples load and sheds traffic from within the application's processing chain.
-
Java News Roundup: JDK 18-RC1, Project Loom, Spring, Payara, Open Liberty and JReleaser Updates
This week's Java roundup for February 14th, 2022, features news from OpenJDK, JDK 18, JDK 19, Project Loom, point releases on Spring projects, Payara Platform, Open Liberty 22.0.0.2 and 22.0.0.3-beta, Micronaut 3.3.3, GraalVM Native Build Tools 0.9.10, JReleaser 1.0.0-M2, Piranha 22.2.0, JobRunr 4.0.9, Micrometer Metrics 2.0.0-M2, Micrometer Tracing 1.0.0-M2, JDKMon 17.0.22 and Failsafe 3.2.2.
-
Amazon Introduces S3 Batch Replication to Replicate Existing Objects
Amazon recently introduced Batch Replication for S3, an option to replicate existing objects and synchronize buckets. The new feature is designed for use cases such as disaster recovery setup, reduce latency or transfer ownership of existing data.
-
AWS Introduces New Compute-Optimized Amazon EC2 C6a Instances Providing Better Price-Performance
Recently, AWS introduced new compute-optimized Amazon EC2 C6a instances that provide up to 15 percent improvement in price-performance versus C5a instances and 10 percent lower cost than comparable x86-based EC2 instances. These new instances are ideal for running compute-intensive workloads such as high-performance web servers, batch processing, ad serving, HPC, and machine learning.
-
Google Cloud Introduces Certificate Manager
Google Cloud recently introduced the public preview of Certificate Manager, a service that integrates with External HTTPS Load Balancing to manage multiple certificates and domains.
-
AWS Introduces a New Open-Source Solution: AWS Virtual Waiting Room
Recently, AWS introduced a new open-source solution called AWS Virtual Waiting Room, allowing integration with existing web and mobile applications. In addition, the solution protects systems from resource exhaustion by buffering user requests during sudden traffic bursts.
-
Fast-Track Application Refactoring with the Generally Available AWS Migration Hub Refactor Spaces
AWS first introduced the preview of AWS Migration Hub Refactor Spaces, a new capability of AWS Migration Hub, last November at re:Invent 2021. Now, the public cloud provider announced the general availability of the Migration Hub capability.
-
Java News Roundup: Payara Platform 2022 Roadmap, OpenJDK Drafts, Kotlin 1.6.20-M1, Gradle 7.4
This week's Java roundup for February 7th, 2022, features news from OpenJDK, JDK 18, JDK 19, JSR 381 approved by the JCP, Payara Platform 2022 roadmap, Quarkus 2.7.1, Helidon 2.4.2, Micronaut 3.3.1, Hibernate Search 6.1.1, Hibernate Reactive 1.1.3.Final, JReleaser Early-Access, Failsafe 3.2.1, Kotlin 1.6.20-M1, Gradle 7.4, Apache Tika 2.3.0 and end-of-life for Apache Tika 1.x release train.
-
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.