InfoQ Homepage Architecture & Design Content on InfoQ
-
AWS Renames Amazon Elasticsearch Service to Amazon OpenSearch Service
Recently AWS announced that it would rename Amazon Elasticsearch Service to Amazon OpenSearch Service. With the renaming, the company releases the service with OpenSearch 1.0 support and makes it the successor to Amazon Elasticsearch Service.
-
Java 17, the Next Long-Term Support Release, is Now Available
Oracle has released version 17 of the Java programming language and virtual machine. As the first long-term support release since JDK 11 in 2018, the final feature set includes 14 JEPs. Two of these, JEP 403 and JEP 411, generated some concerns within the Java community.
-
API Design-First Using the "Align-Define-Design-Refine" Process
The API consultant James Higginbotham wrote recently about the advantages of adopting an API design-first approach using the “Align-Define-Design-Refine” (ADDR) process. ADDR is an iterative process meant to guide its adopters through such API design-first techniques. Designing an API iteratively while ensuring that all stakeholders are actively involved is essential to agility in development.
-
Cloud Providers Publish Ransomware Mitigation Strategies
In the last few weeks AWS, Azure and Google Cloud have posted articles and documentation with suggestions on ransomware mitigation techniques on the cloud, highlighting the main protections and recovery preparation actions.
-
Java News Roundup: Jakarta EE 10 Core Profile, OpenJDK, Open Liberty, Payara, Groovy and Quarkus
This week's Java roundup for September 6th, 2021, features news from Jakarta EE 10 introducing a new core profile, JEP 417, JDK 18, Open Liberty 21.0.0.10-beta, Payara August 2021 Roadmap Update webinar, Quarkus 2.2.2.Final, a new Micronaut Java library, Hibernate Search 6.1.0.Alpha1, GraalVM Native Build Tools 0.9.5, updates to versions of Groovy, and the JakartaOne Livestream 2021 conference.
-
AWS Introduces New Intelligent Tier Options for S3 and EFS
AWS announced a few features and changes to their storage approach for S3 and Amazon Elastic File System (EFS) regarding Intelligent Tiering options during the recent AWS Storage Day. The updates and changes will allow customers to leverage S3 and EFS more efficiently and cost-effectively.
-
Microsoft Releases .NET MAUI Compatibility Packages for the Xamarin Community Toolkit
As previously announced, .NET MAUI Toolkit will replace Xamarin Community Toolkit. In the same way as Xamarin, the Xamarin Community Toolkit is evolving as well, with Xamarin.Forms becoming .NET MAUI. The new Community Toolkit packages for .NET MAUI are available and fully optimized for it. Those packages are CommunityToolkit.Maui and CommunityToolkit.Maui.Markup.
-
AWS Introduces Amazon FSx for NetApp ONTAP
At AWS Storage Day 2021, the cloud provider announced Amazon FSx for ONTAP, a managed file system for ONTAP data management software. Supporting file access and storage functionalities already used by enterprise customers, the service targets the migration to the cloud of applications and workloads that require high-performance ONTAP storage.
-
Microsoft Announces Azure Spring Cloud Enterprise in Preview
Recently Microsoft announced Azure Spring Cloud Enterprise, a new managed service tier for Spring that is optimized for the needs of enterprise developers. The new enterprise tier is available in preview.
-
Google Introduces Minimum Instances to Reduce Cold Starts
Google’s Function as a Service (FaaS) offering Cloud Functions now supports minimum (“min”) instances. With this new feature, Google aims to take away a well-known friction point of FaaS called "cold-starts".
-
Java News Roundup: Roadmap for Spring 6.0 and Spring Boot 3.0, OpenJDK and Quarkus Updates
This week's Java roundup for August 30th, 2021, features news from SpringOne in which the roadmap of Spring Framework 6.0 and Spring Boot 3.0 was revealed, updates to OpenJDK JEPs, JDK 18, updates to the Quarkus 2.1 and 2.2 release trains, MicroProfile API release candidates, Open Liberty 21.0.0.9, Hibernate 5.6.0.Beta1, GraalVM Native Build Tools 0.9.4 and a new JHipster project for Helidon.
-
Amazon Aurora Supports PostgreSQL 13
AWS has recently announced that Amazon Aurora supports major version 13 of PostgreSQL. The compatibility with the latest major PostgreSQL version adds improvements such higher performing partitioned table queries and deduplication of B-tree index entries.
-
AWS Introduces Backup Audit Manager for Compliance Requirements
Amazon recently announced the availability of AWS Backup Audit Manager, a new feature of AWS Backup to monitor the compliance status of backups and generate reports to meet business and regulatory requirements.
-
Reviewing the Eight Fallacies of Distributed Computing
In a recent article on Ably Blog, Alex Diaconu reviewed the eight fallacies of distributed computing and provided a number of hints at how to handle them. InfoQ has taken the chance to talk with Diaconu to learn more about how Ably engineers deal with the fallacies.
-
The “Backends for Frontends” Pattern at SoundCloud
SoundCloud recently published an article about their implementation of the Backends for Frontends pattern, adopted in 2013 while beginning to migrate towards a microservices-based architecture. SoundCloud tech lead Jorge Creixell concluded that this pattern has significant drawbacks that its adopters must adequately manage while enjoying its advantages.