Page Inspect
Internal Links
202
External Links
19
Images
45
Headings
128
Page Content
Title:
InfoQ: Software Development News, Trends & Best Practices
- InfoQ
Description:Helping dev teams adopt new technologies and practices. Written by software engineers. Read by over 1.5 million developers worldwide.
HTML Size:231 KB
Markdown Size:15 KB
Fetched At:October 23, 2025
Page Structure
h2InfoQ Software Architects' Newsletter
h2Unlock the full InfoQ experience
h3Don't have an InfoQ account?
h3Topics
h3Featured in Development
h4Go Channels: Understanding Happens-Before for Safe Concurrency
h3Featured in Architecture & Design
h4Transforming Primary Care: A Case Study in Evolving From Start-Up To Scale-Up
h3Featured in AI, ML & Data Engineering
h4Why Observability Matters (More!) with AI Applications
h3Featured in Culture & Methods
h4A Plan-Do-Check-Act Framework for AI Code Generation
h3Featured in DevOps
h4From Grassroots to Enterprise: Vanguard's Journey in SRE Transformation
h3Helpful links
h3Choose your language
h1InfoQ Homepage
h2News
h4How to Enable Testing a Distributed System on a Single Environment Using Proxy Routing
h4MCP Support in Visual Studio Reaches General Availability
h4DeepSeek AI Unveils DeepSeek-OCR: Vision-Based Context Compression Redefines Long-Text Processing
h4Google Research Open-Sources the Coral NPU Platform to Help Build AI into Wearables and Edge Devices
h4Google Cloud Outlines Key Strategies for Securing Remote MCP Servers
h4Deno 2.5 Brings Support for Permission Sets and Test API Hooks
h4Uno Platform 6.3 Adds .NET 10 Preview Support and VS 2026 Readiness
h4Google Introduces LLM-Evalkit to Bring Order and Metrics to Prompt Engineering
h2Trending
h5AWS Introduces EC2 Instance Attestation
h5Paper2Agent Converts Scientific Papers into Interactive AI Agents
h5AWS Launches Amazon Quick Suite, an Agentic AI Workspace
h5Java News Roundup: OpenJDK, Spring RCs, Jakarta EE, Payara Platform, WildFly, Testcontainers
h5Google Introduces LLM-Evalkit to Bring Order and Metrics to Prompt Engineering
h5JUnit 6.0.0 Ships with Java 17 Baseline, Cancellation API, and Kotlin suspend Support
h5Three Questions That Help You Build a Better Software Architecture
h5AWS ALBs Now Support Native URL and Host Header Rewriting
h5Cloud and DevOps InfoQ Trends Report 2025
h5Researchers Introduce ACE, a Framework for Self-Improving LLM Contexts
h5Talos Linux: Bringing Immutability and Security to Kubernetes Operations
h5Google’s Open Source Gemini CLI Extensions Let Developers Build Custom AI-Powered Workflows
h5Hugging Face Releases FinePDFs: a 3-Trillion-Token Dataset Built from PDFs
h5AWS Introduces EC2 Instance Attestation
h5Microsoft Introduces Logic Apps as MCP Servers in Public Preview
h5AWS Introduces ECS Managed Instances for Containerized Applications
h5Hugging Face Brings Open-Source LLMs to GitHub Copilot Chat in VS Code
h5Introducing the MCP Registry
h5Kubernetes 1.34 Released with KYAML, Traffic Routing Controls, and Improved Observability
h5Producing a Better Software Architecture with Residuality Theory
h5Microsoft Announces Open-Source Agent Framework to Simplify AI Agent Development
h5Replit Introduces Agent 3 for Extended Autonomous Coding and Automation
h5GitHub Introduces New Embedding Model to Improve Code Search and Context
Markdown Content
InfoQ: Software Development News, Trends & Best Practices - InfoQ BT ## InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example Enter your e-mail address Select your country Select a country I consent to InfoQ.com handling my data as explained in this Privacy Notice. We protect your privacy. Close Toggle Navigation Facilitating the Spread of Knowledge and Innovation in Professional Software Development English edition - English edition - Chinese edition - Japanese edition - French edition Write for InfoQ Search Register Sign in ## Unlock the full InfoQ experience Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources. Log In or ### Don't have an InfoQ account? Register - **Stay updated on topics and peers that matter to you**Receive instant alerts on the latest insights and trends. - **Quickly access free resources for continuous learning**Minibooks, videos with transcripts, and training materials. - **Save articles and read at anytime**Bookmark articles to read whenever youre ready. Logo - Back to homepage News Articles Presentations Podcasts Guides ### Topics Development - Java - Kotlin - .Net - C# - Swift - Go - Rust - JavaScript ### Featured in Development - #### Go Channels: Understanding Happens-Before for Safe Concurrency This article dives into the happens-before semantics of Go channels, explaining how they relate to memory visibility, synchronization, and concurrency correctness. We'll examine subtle pitfalls, illustrate them with examples, and explore the architectural implications for system designers. All in development Architecture & Design - Architecture - Enterprise Architecture - Scalability/Performance - Design - Case Studies - Microservices - Service Mesh - Patterns - Security ### Featured in Architecture & Design - #### Transforming Primary Care: A Case Study in Evolving From Start-Up To Scale-Up Leander Vanderbijl explains how Kry navigated its scale-up phase to fix a complex, highly dependent "spiderweb" architecture. He shares the journey of applying Domain-Driven Design principles to group functionality and refactor existing services in situ, without stopping development. Key takeaways include moving from product-centric to functionality-centric design and using the FHIR model. All in architecture-design AI Infrastructure - Big Data - Machine Learning - NoSQL - Database - Data Analytics - Streaming ### Featured in AI, ML & Data Engineering - #### Why Observability Matters (More!) with AI Applications Sally O'Malley explains the unique observability challenges of LLMs and provides a reproducible, open-source stack for monitoring AI workloads. She demonstrates deploying Prometheus, Grafana, OpenTelemetry, and Tempo with vLLM and Llama Stack on Kubernetes. Learn to monitor critical cost, performance, and quality signals for business-critical AI applications. All in ai-ml-data-eng Culture & Methods - Agile - Diversity - Leadership - Lean/Kanban - Personal Growth - Scrum - Sociocracy - Software Craftmanship - Team Collaboration - Testing - UX ### Featured in Culture & Methods - #### A Plan-Do-Check-Act Framework for AI Code Generation AI code generation tools promise faster development but often create quality issues, integration problems, and delivery delays. A structured Plan-Do-Check-Act cycle can maintain code quality while leveraging AI capabilities. Through working agreements, structured prompts, and continuous retrospection, it asserts accountability over code while guiding AI to produce tested, maintainable software. All in culture-methods DevOps - Infrastructure - Continuous Delivery - Automation - Containers - Cloud - Observability ### Featured in DevOps - #### From Grassroots to Enterprise: Vanguard's Journey in SRE Transformation Christina Yakomin shares Vanguard's SRE transformation: from quarterly testing of monoliths to a mature DevOps model with continuous delivery. She explains the SRE coaching hub, self-service tools, and advanced techniques like request-rate autoscaling. She details modern challenges, including region failure game days and testing AI-backed contact centers. All in devops Events ### Helpful links - About InfoQ - InfoQ Editors - Write for InfoQ - About C4Media - Diversity ### Choose your language - En - 中文 - 日本 - Fr QCon San Francisco 2025 Get production-proven patterns from the leaders who scaled a GenAI search platform to millions, migrated a core ML system without downtime, and architected a global streaming service from the ground up. **Early Bird ends Nov 11.** QCon AI New York 2025 Move beyond AI demos to real engineering impact. Discover how teams embed LLMs, govern models, and scale inference pipelines to accelerate development securely. **Early Bird ends Nov 11.** QCon London 2026 Benchmark your systems against leading engineering teams. See what really works in FinOps, modern Java, and distributed data architectures to balance cost, scale, and reliability. **Early Bird ends Nov 11.** # InfoQ Homepage ## News - #### How to Enable Testing a Distributed System on a Single Environment Using Proxy Routing Ben Linders on Oct 23 - #### MCP Support in Visual Studio Reaches General Availability Edin Kapić on Oct 23 - #### DeepSeek AI Unveils DeepSeek-OCR: Vision-Based Context Compression Redefines Long-Text Processing Robert Krzaczyński on Oct 22 - #### Google Research Open-Sources the Coral NPU Platform to Help Build AI into Wearables and Edge Devices Sergio De Simone on Oct 22 - #### Google Cloud Outlines Key Strategies for Securing Remote MCP Servers Craig Risi on Oct 22 - #### Deno 2.5 Brings Support for Permission Sets and Test API Hooks Daniel Curtis on Oct 21 - #### Uno Platform 6.3 Adds .NET 10 Preview Support and VS 2026 Readiness Edin Kapić on Oct 21 - #### Google Introduces LLM-Evalkit to Bring Order and Metrics to Prompt Engineering Robert Krzaczyński on Oct 20 MORE NEWS ## Trending - Icon ##### AWS Introduces EC2 Instance Attestation - Icon ##### Paper2Agent Converts Scientific Papers into Interactive AI Agents - Icon ##### AWS Launches Amazon Quick Suite, an Agentic AI Workspace - Icon ##### Java News Roundup: OpenJDK, Spring RCs, Jakarta EE, Payara Platform, WildFly, Testcontainers - Icon ##### Google Introduces LLM-Evalkit to Bring Order and Metrics to Prompt Engineering - Icon ##### JUnit 6.0.0 Ships with Java 17 Baseline, Cancellation API, and Kotlin suspend Support - Icon ##### Three Questions That Help You Build a Better Software Architecture - Icon ##### AWS ALBs Now Support Native URL and Host Header Rewriting - Icon ##### Cloud and DevOps InfoQ Trends Report 2025 - Icon ##### Researchers Introduce ACE, a Framework for Self-Improving LLM Contexts - Icon ##### Talos Linux: Bringing Immutability and Security to Kubernetes Operations - Icon ##### Google’s Open Source Gemini CLI Extensions Let Developers Build Custom AI-Powered Workflows - Icon ##### Hugging Face Releases FinePDFs: a 3-Trillion-Token Dataset Built from PDFs - Icon ##### AWS Introduces EC2 Instance Attestation - Icon ##### Microsoft Introduces Logic Apps as MCP Servers in Public Preview - Icon ##### AWS Introduces ECS Managed Instances for Containerized Applications - Icon ##### Hugging Face Brings Open-Source LLMs to GitHub Copilot Chat in VS Code - Icon ##### Introducing the MCP Registry - Icon ##### Kubernetes 1.34 Released with KYAML, Traffic Routing Controls, and Improved Observability - Icon ##### Producing a Better Software Architecture with Residuality Theory - Icon ##### Microsoft Announces Open-Source Agent Framework to Simplify AI Agent Development - Icon ##### Replit Introduces Agent 3 for Extended Autonomous Coding and Automation - Icon ##### GitHub Introduces New Embedding Model to Improve Code Search and Context - Icon ##### Scaling Systems, Companies, and Careers with Suhail Patel - Icon ##### Figma's $300,000 Daily AWS Bill Highlights Cloud Dependency Risks - Icon ##### Hugging Face Releases FinePDFs: a 3-Trillion-Token Dataset Built from PDFs - Icon ##### Google Launched LangExtract, a Python Library for Structured Data Extraction from Unstructured Text - Icon ##### Atlassian's 4 Million PostgreSQL Database Migration: When Standard Cloud Strategies Fail - Icon ##### Uber Completes Massive Kubernetes Migration for Microservices and Large-Scale Compute Workloads - Icon ##### AGENTS.md Emerges as Open Standard for AI Coding Agents - Icon ##### OpenAI's GPT-5 Now Generally Available on Microsoft Azure AI Foundry - Icon ##### The Void IDE, Open-Source Alternative to Cursor, Released in Beta - Icon ##### xAI Releases Grok Code Fast 1, a New Model for Agentic Coding - Icon ##### AWS Introduces EC2 Instance Attestation - Icon ##### InfoQ Software Architecture and Design Trends Report - 2025 - Icon ##### InfoQ Architecture and Design Trends in 2025 ## Articles - #### InfoQ Cloud and DevOps Trends Report - 2025 Steef-Jan Wiggers Shweta Vohra Matt Saunders on Oct 22 - #### Three Questions That Help You Build a Better Software Architecture Pierre Pureur Kurt Bittner on Oct 21 - #### A Plan-Do-Check-Act Framework for AI Code Generation Ken Judy on Oct 20 - #### If Architectures Could Talk, They’d Quote Your Boss Sven-Torben Janus on Oct 15 MORE ARTICLES ### Related Sponsors #### In Case You Missed It SEE ALL #### Agentic AI Architecture Framework for Enterprises Subash Natarajan, Ahilan Ponnusamy #### Effective Practices for Coding with a Chat-Based AI Enrico Piccinin #### Effective Practices for Architecting a RAG Pipeline Glenn Engstrand #### Infusing AI into Your Java applications Don Bourne, Michal Broz, Laura Cowen, Daniel Oh, Kevin Dubois #### Architecting the MVP in the Age of AI Pierre Pureur, Kurt Bittner #### InfoQ Trends Report #### InfoQ Cloud and DevOps Trends Report - 2025 Steef-Jan Wiggers Shweta Vohra Matt Saunders #### InfoQ AI, ML and Data Engineering Trends Report - 2025 Srini Penchikala Savannah Kunovsky Anthony Alford Daniel Dominguez Vinod Goje #### InfoQ Culture & Methods Trends Report - 2025 Shane Hastie Jutta Eckstein Ben Linders Susan McIntosh Rafiq Gemmail Craig Smith #### InfoQ Software Architecture and Design Trends Report - 2025 Thomas Betts Sarah Wells Eran Stiller Daniel Bryant #### InfoQ Java Trends Report 2024 Michael Redlich Ben Evans Holly Cummins A N M Bazlur Rahman Grace Jansen Emily Jiang Ivar Grimstad Andrea Peruffo Erik Costlow Johan Janssen Karsten Silz ## Presentations - ##### Transforming Primary Care: A Case Study in Evolving From Start-Up To Scale-Up Leander Vanderbijl on Oct 22 Icon 52:26 - ##### Why Observability Matters (More!) with AI Applications Sally O'Malley on Oct 20 Icon 51:05 - ##### How to Always Get Invited to Big Strategic Conversations Mark Allen on Oct 17 Icon 46:47 - ##### Creating Impactful Teams across Diverse Work Environments Natan Žabkar Nordberg on Oct 15 Icon 50:09 - ##### Systems Thinking for Scaling Responsible Multi-Agent Architectures Nimisha Asthagiri on Oct 13 Icon 48:40 - ##### Deploy MultiModal RAG Systems with vLLM Stephen Batifol on Oct 10 Icon 47:26 MORE PRESENTATIONS ## Podcasts - ##### Cloud and DevOps InfoQ Trends Report 2025 Daniel Bryant Shweta Vohra Steef-Jan Wiggers Matt Saunders on Oct 22 Icon 50:46 - ##### Building Composable Teams: Moving Beyond Rigid Organizational Structures Luv Kapur on Oct 17 Icon 24:15 - ##### Mental Models in Architecture and Societal Views of Technology: a Conversation with Nimisha Asthagiri Nimisha Asthagiri on Oct 13 Icon 51:51 - ##### Using Brain Science to Communicate and Lead Technical Teams Effectively Charlotte de Jong Schouwenburg on Oct 10 Icon 30:17 - ##### Elena Samuylova on Large Language Model (LLM)-Based Application Evaluation and LLM as a Judge Elena Samuylova on Oct 06 Icon 35:44 - ##### Building Engineering Culture Through Autonomy and Ownership Marcos Arribas on Oct 03 Icon 20:27 MORE PODCASTS ## Guides - ##### Architectures You’ve Always Wondered About 2025 InfoQ - ##### Act One: From Chatbots to AI Agents InfoQ - ##### The InfoQ Trends Reports 2024 eMag InfoQ - ##### Improving Developer Experience with Platform Engineering InfoQ - ##### Architecture Through Different Lenses InfoQ - ##### Cell-Based Architectures: How to Build Scalable and Resilient Systems InfoQ - ##### Practical Applications of Generative AI InfoQ - ##### Architectures You’ve Always Wondered About 2024 eMag InfoQ MORE GUIDES #### Related Sponsors ### Sponsored Content - Development - ##### Go Channels: Understanding Happens-Before for Safe Concurrency - ##### A Thirteen Billion-Year-Old Photograph - ##### Cursor 1.7 Adds Hooks for Agent Lifecycle Control - Architecture & Design - ##### Transforming Primary Care: A Case Study in Evolving From Start-Up To Scale-Up - ##### Three Questions That Help You Build a Better Software Architecture - ##### Slack Security: inside the New Anomaly Event Response Architecture - Culture & Methods - ##### How to Enable Testing a Distributed System on a Single Environment Using Proxy Routing - ##### Why Software Engineering Governance Matters: Reducing Risk without Slowing down - ##### A Plan-Do-Check-Act Framework for AI Code Generation - AI, ML & Data Engineering - ##### DeepSeek AI Unveils DeepSeek-OCR: Vision-Based Context Compression Redefines Long-Text Processing - ##### Google Introduces LLM-Evalkit to Bring Order and Metrics to Prompt Engineering - ##### Why Observability Matters (More!) with AI Applications - DevOps - ##### Google Cloud Outlines Key Strategies for Securing Remote MCP Servers - ##### NPM Ecosystem Suffers Two AI-Enabled Credential Stealing Supply Chain Attacks - ##### Mirantis' Kubernetes Management Platform k0rdent Reaches v1.2.0 ## **The Software Architects'** Newsletter A monthly overview of things you need to know as an architect or aspiring architects. View an example - Stay informed on emerging trends, peer-validated early adoption of technologies, and architectural best practices - Get a curated summary of what you need to know by domain experts - You'll receive only one email per month (every last Friday of the month) Enter your e-mail address Select your country Select a country I consent to InfoQ.com handling my data as explained in this Privacy Notice. We protect your privacy. Home Create account Log In QCon Conferences Events Write for InfoQ InfoQ Editors About InfoQ About C4Media Media Kit InfoQ Developer Marketing Blog Diversity #### Events - ##### QCon San Francisco November 17-21, 2025 / In-person - ##### QCon AI New York December 16-17, 2025 - ##### QCon London March 16-19, 2026 #### Follow us on Youtube232K Followers Linkedin26K Followers RSS19K Readers X57.1k Followers Facebook21K Likes BlueskyNew AlexaNew #### Stay in the know The InfoQ Podcast Engineering Culture Podcast The Software Architects' Newsletter General Feedback feedback@infoq.com Advertising sales@infoq.com Editorial editors@infoq.com Marketing marketing@infoq.com InfoQ.com and all content copyright © 2006-2025 C4Media Inc. Privacy Notice, Terms And Conditions, Cookie Policy BT