InfoQ Homepage Architecture & Design Content on InfoQ
-
AI Coding Tools Underperform in Field Study with Experienced Developers
Recent research reveals a surprising 19% increase in task completion time among developers using AI tools like Claude 3.5. Conducted by METR, this study highlights a "perception gap"—while developers felt faster, real-world performance lagged due to frictions with AI integration. These findings stress the need for rigorous evaluation of AI's impact in software development.
-
Pulumi Enables Direct Consumption of Terraform Modules
Pulumi now empowers developers to use Terraform modules directly, streamlining the migration process. This preview feature eliminates barriers, enabling seamless integration with existing Terraform code while allowing new projects in Pulumi. With robust support and a focus on gradual transitions, teams can modernize their infrastructure without a complete rewrite.
-
Google Cloud Introduces Non-Disruptive Cloud Storage Bucket Relocation
Google Cloud's innovative Cloud Storage bucket relocation feature enables seamless, non-disruptive data migration across regions while preserving metadata and minimizing application downtime. Maintain governance, enhance lifecycle management, and leverage insights for optimized storage—all without altering access paths. Experience efficient, low-latency solutions tailored for your needs.
-
Microsoft Adds Deep Research Capability in Azure AI Foundry Agent Service
Unlock the future of research with Microsoft’s Azure AI Foundry Agent Service, featuring Deep Research—an innovative tool that empowers knowledge workers in complex fields. This advanced AI capability autonomously analyzes and synthesizes web data, automating rigorous research tasks while ensuring traceability and transparency. Sign up for the public preview today!
-
Java News Roundup: JobRunr 8, Gradle, Grails, Micronaut, JHipster, Tomcat CVE
This week's Java roundup for July 7th, 2025, features news highlighting: the GA release of JobRunr 8.0; the second release candidate of Gradle 9.0; the fifth milestone release of Grails 7.0; point releases of Micronaut and JHipster Lite; and a CVE that affected Apache Tomcat.
-
Guardian's Secure Messaging: Open Source Messaging Uses Millions of App Users as Traffic Cover
The Guardian has recently released Secure Messaging, a highly secure and user-friendly tool designed to protect journalistic sources by concealing the very fact that messaging is occurring. The open source project achieves strong plausible deniability by generating bait traffic through the routine activity of existing users of The Guardian's mobile app.
-
Inside Netflix’s Title Launch Observability System: Validating Title Availability at Global Scale
Netflix has developed a platform called Title Launch Observability, which shifts observability from system health to product intent. Instead of relying solely on logs and metrics, the system validates launches against what users should see, catching content quality issues early. The platform helps detect issues such as missing artwork, incorrect recommendations, or localization gaps.
-
AWS CloudFront Adds HTTPS DNS Support
Amazon CloudFront now supports HTTPS DNS alias records in Route 53, streamlining DNS lookups by returning protocol details alongside IP addresses. This innovation accelerates page loads, enhances security against downgrade attacks, and eliminates DNS costs. With wide browser support, it significantly boosts performance and reduces operational expenses for users.
-
From C to Rust: inside Meta’s Developer-Led Messaging Migration
Meta has begun rewriting its mobile messaging infrastructure in Rust, gradually replacing a legacy C codebase that engineers say had become increasingly difficult to maintain and frustrating to work with.
-
Figma's $300,000 Daily AWS Bill Highlights Cloud Dependency Risks
Figma's IPO filing reveals a staggering $300,000 daily spend on AWS, totaling $100 million annually, or 12% of its $821 million revenue. The company's deep reliance on AWS exposes it to significant risks, including potential outages and policy changes. This highlights the critical dilemma for tech firms: balancing the benefits of cloud agility with rising costs and vendor lock-in challenges.
-
Azure AI Foundry Agent Service Gains Model Context Protocol Support in Preview
Microsoft's Azure AI Foundry Service now supports the Model Context Protocol (MCP), revolutionizing AI agent integration. This streamlined approach eliminates cumbersome custom coding, allowing seamless connection to data sources and workflows. With enterprise-grade security, developers can effortlessly enhance agent capabilities, ushering in a new era of interoperability and efficiency in AI.
-
Java News Roundup: Spring gRPC, Micronaut, JReleaser, Tomcat, Quarkus Legacy Config Classes
This week's Java roundup for June 30th, 2025, features news highlighting: point and maintenance releases of Spring gRPC, Micronaut, JReleaser, Quarkus and Apache Tomcat; the beta release of Open Liberty 25.0.0.7; and sunsetting of the Quarkus legacy configuration classes.
-
Atlassian's 4 Million PostgreSQL Database Migration: When Standard Cloud Strategies Fail
Atlassian recently migrated 4 million Jira databases to Amazon Aurora, intending to reduce costs and improve the reliability of its Jira Cloud platform. Due to the large number of files involved and the constraints of managed services, the team developed a custom tool to orchestrate the process, as traditional cloud migration strategies were not viable.
-
Navigating Complexity, from AI Strategy to Resilient Architecture: InfoQ Dev Summit Munich 2025
Tired of conferences that don't address your real challenges? The InfoQ Dev Summit Munich 2025 schedule is different. It's packed with sessions on the topics that keep us up at night: responsible AI adoption, leadership friction, and EU data sovereignty
-
Databricks Contributes Spark Declarative Pipelines to Apache Spark
At the Databricks Data+AI Summit, held in San Francisco, USA, from June 10 to 12, Databricks announced that it is contributing the technology behind Delta Live Tables (DLT) to the Apache Spark project, where it will be called Spark Declarative Pipelines. This move will make it easier for Spark users to develop and maintain streaming pipelines, and furthers Databrick’s commitment to open source.