InfoQ Homepage Architecture & Design Content on InfoQ
-
AWS CDK Refactor Feature: Safe Infrastructure as Code Renaming
AWS's new Cloud Development Kit (CDK) refactor command allows engineers to safely rename and reorganize infrastructure as code without forcing a destructive rebuild. The feature, leveraging a similar AWS CloudFormation capability, automatically computes the necessary mappings to preserve resources like databases, solving a major pain point that previously led to data loss and downtime.
-
How Netflix Powers Audience Insights at Trillion-Row Scale
In a recent blog post, Netflix engineers described how they scaled Muse, the company’s internal application for data-driven creative insights, to handle trillion-row datasets.
-
Java News Roundup: JDK 25, GraalVM for JDK 25, OpenJDK JEPs, LangChain4j, JBang, Gradle
This week's Java roundup for September 15th, 2025, features news highlighting: the GA releases of JDK 25 and GraalVM for JDK 25; new JEP candidates and JEPs targeted for JDK 26; point releases of Quarkus, the A2A Java SDK, Apache TomEE, LangChain4j and Gradle; the second alpha release of Hibernate Validator 9.1; and Oracle detaching GraalVM from the Java release train.
-
OpenAI Releases GPT-5-Codex Optimized for Complex Code Refactoring and Code Reviews
Introducing GPT-5-Codex: OpenAI's latest AI model revolutionizing software engineering with advanced capabilities in code refactoring and review. Operating autonomously for over 7 hours, it ensures efficiency and accuracy, achieving 51.3% accuracy in complex tasks. Adaptively reasoning, it enhances developer workflows, producing high-quality, tested code while minimizing noise.
-
Datadog Launches Monocle, a Unified Rust-Powered Real-Time Metrics Engine
Datadog has launched Monocle, a new real-time time series storage engine written in Rust. The system unifies the company’s metrics storage infrastructure, delivering higher ingestion throughput and lower query latency while reducing operational complexity. Monocle replaces several generations of storage backends, addressing concurrency challenges and scaling limits that accumulated over time.
-
InfoQ Expands Architect Certification with Five-Week Online Cohort Program
InfoQ expands its architect certification offerings with a new online format. The InfoQ Certified Architect Program helps senior engineers translate technical skills into strategic influence and earn the ICSAET certification. Two cohorts begin on October 13th, 2025, for European and North American participants.
-
Spring News Roundup: Third Milestone Releases of Boot, Security, GraphQL, Integration, Modulith
There was a flurry of activity in the Spring ecosystem during the week of September 15th, 2025, highlighting third milestone releases of Spring Boot, Spring Security, Spring for GraphQL, Spring Integration, Spring Modulith, Spring REST Docs, Spring Batch and Spring for Apache Pulsar. There were also resolutions to CVEs in Spring Framework and Spring Security.
-
Microsoft Introduces Logic Apps as MCP Servers in Public Preview
Microsoft has unveiled a public preview of Azure Logic Apps (Standard) as Model Context Protocol (MCP) servers, enabling developers to build and manage AI agents easily. This new capability promotes seamless integration with diverse systems, enhancing scalability and reusability while simplifying the development process for enterprise workflows.
-
Open Practices for Architecture and AI Adoption
Andrea Magnorsky presented on Byte-Sized Architecture at Cloud Native Summit 2025, as a format for building shared understanding through small, recurrent workshops. Ahilan Ponnusamy and Andreas Spanner discussed the Technology Operating Model for AI adoption. Both approaches drew on the Open Practice Library for human-centred collaboration and driving architectural evolution.
-
Java 25, the Next LTS Release, Delivers Finalized Features and Focus on Performance and Runtime
Oracle has released version 25 of the Java programming language and virtual machine. As the first LTS release since JDK 21, the final feature set includes 18 JEPs, seven of which are finalized having evolved through the incubation and preview processes. Nine of these features are focused on performance and runtime.
-
From Black Box to Blueprint: Thoughtworks Uses Generative AI to Extract Legacy System Functionality
Thoughtworks consultants successfully harnessed generative AI to decode legacy systems lacking source code. Using Gemini 2.5 Pro, they accelerated reverse engineering, creating validated "blueprints" of functionality in just two weeks. The pilot showcased AI's potential to drastically reduce time and risk in modernizing opaque systems while balancing speed with validation.
-
Pinterest Unifies Engineering Tools with New Pinconsole Platform
Pinterest has introduced PinConsole, a unified internal developer platform (IDP) that centralizes engineering workflows. Built to address fragmented tools for deployment, monitoring, and service management, PinConsole provides a consistent layer that lets engineers focus on business logic instead of infrastructure complexity.
-
How LinkedIn Built Enterprise Multi-Agent AI on Existing Messaging Infrastructure
LinkedIn extended its generative AI application platform to support multi-agent systems by repurposing its existing messaging infrastructure as an orchestration layer. This allowed the company to scale AI agents without building new coordination technology from scratch and achieve global availability while supporting complex multi-step workflows through agent coordination.
-
Java News Roundup: OpenJDK JEPs, TornadoVM, Spring Framework, Open Liberty, JBang
This week's Java roundup for September 8th, 2025, features news highlighting: OpenJDK JEPs targeted for JDK 26 and new candidates; first integration of GPULlama3.java with LangChain4j; milestone releases of Spring Framework, Spring Data and Spring AI; Spring Authorization Server moving to Spring Security; the September 2025 edition of Open Liberty; and a point release of JBang.
-
Azure Service Groups Enter Public Preview Offering New Abstraction Layer for Resource Management
Microsoft has launched Azure Service Groups in public preview, a new feature designed to simplify resource management and administration. Acting as a flexible, tenant-level container, Service Groups allow users to organize Azure resources from anywhere within their tenant without affecting RBAC or policy inheritance.