InfoQ Live Logo

The Software Architects' Newsletter
March 2025
View in browser

Welcome to the InfoQ Software Architects' Newsletter! We bring you essential news and experience on emerging patterns and technologies from industry peers each month.

This month, we again focus on "Next-generation architecture: from event-driven to cell-based architecture and beyond". Technologies, patterns, and practices from this topic span the entire "diffusion of innovation" graphs in our InfoQ Trends Reports 2024 eMag and InfoQ Software Architecture and Design Trends 2024 Report.

We also discussed the impact of these topics in our end-of-year podcast, "Key Trends from 2024: Cell-Based Architecture, DORA & SPACE, LLM & SLM, Cloud Databases and Portals".

If you are looking for a workshop on building next-generation architectures, check out InfoQ's first hands-on software architecture certification in emerging technologies at QCon London 2025 (April 7-10).

News

From a Lambda-Lith to an Event-Driven Architecture – Lessons Learned

Leo Hanisch, a Solutions Architect at Siemens, discusses the transition from monolithic serverless applications, or "Lambda-Liths", to event-driven architectures (EDAs). Initially, serverless applications often consolidate logic within a single AWS Lambda function, leading to large bundle sizes, slow cold starts, and increased complexity.

To mitigate these issues, Hanisch advocates for EDAs, leveraging AWS EventBridge and Step Functions to decouple components and enable asynchronous communication. This approach improves scalability, maintainability, and resilience while reducing cold start impact. While it requires a shift in mindset, adopting EDAs simplifies complexity and enhances system performance.

Cell Boundaries: Defining the Scope of a Cell in Cell-based Architecture

In a recent Medium article, Benjamin Cane, a builder of payments systems and open-source contributor, explored how to define the scope of cells within cell-based architecture. By creating independent cells that operate without reliance on a central dependency, developers can isolate and reduce the impact and frequency of failures.

Core concepts include focusing on reducing the number of times a request crosses cells, keeping cells small and manageable, and using natural boundaries.

Article-Contest-2025

2025 Article Contest: Win Your Conference Ticket

The InfoQ Team is excited to invite you to participate in our annual article writing competition. Authors of top-rated articles will win complimentary tickets to prominent software development conferences such as QCon and InfoQ Dev Summit.

AWS AppSync Events Adds Direct WebSocket Message Publishing

​​AWS recently introduced a new enhancement with direct message publishing over WebSocket connections for AWS AppSync Events, a fully managed serverless WebSocket API service.

Earlier, the company released AWS AppSync Events, which allows developers to easily broadcast real-time event data to a few or millions of subscribers using secure and performant Serverless WebSocket APIs.

Dapr Agents: Scalable AI Workflows with LLMs, Kubernetes & Multi-Agent Coordination

Dapr recently introduced Dapr Agents, a framework for building scalable, resilient AI agents using Large Language Models (LLMs). These agents enable structured workflows, multi-agent coordination, and event-driven execution, leveraging Dapr's security, observability, and cloud-neutral architecture. Designed for enterprise use, it supports thousands of agents, integrates with databases, and ensures reliability through robust orchestration and messaging.

Resilience Best Practices: How Amazon Builds Well-Behaved Clients and Well-Protected Services

Using the analogy of addressing the lunch rush in restaurants, Michael Haken, senior principal solutions architect at AWS, describes how Amazon builds well-behaved clients and well-protected services through operational and architectural strategies. "Resilience lessons from the lunch rush" shares strategies used by the cloud provider for managing queue depth, implementing automated capacity forecasting, and employing load-shedding techniques.

Sponsored

API-First Innovation Virtual Event (April 29 - 30, 2025) - Sponsored by Microsoft

Join industry leaders, analysts, and customers from companies like DocuSign, Visa, Heineken, and others to learn how API-first strategies and AI integration are driving innovation, efficiency, and growth. Explore real-world success stories and future trends.

Register Now for the Virtual Event “Unleash AI Innovation with a Modern Integration Platform and an API-First Strategy”, sponsored by Microsoft

Case Study

Beyond Trends: A Practical Guide to Choosing the Right Message Broker

Messaging solutions play a vital role in modern distributed systems, enabling reliable communication, supporting asynchronous processing, and providing loose coupling between components. Additionally, messaging solutions improve application availability and help protect systems from traffic spikes. The options range from stream-based to queue-based services, each offering unique strengths and trade-offs.

Selecting a message broker is not generally approached with a clear methodology. Decisions are often influenced by trends, personal preferences, or the ease of access to a particular technology rather than the specific needs of an application. However, selecting the right broker should focus on aligning its key characteristics with the application's requirements – this is the central focus of this article.

The complete version of this article examines two of the most popular messaging solutions: Apache Kafka (stream-based) and Amazon SQS (queue-based). By discussing how their respective characteristics align (or don't) with common messaging patterns, the article aims to provide insights that will help make more informed decisions. With this understanding, readers will be better equipped to evaluate other messaging scenarios and brokers, ultimately choosing the one that best suits their application's needs.

This content is an excerpt from a recent InfoQ article by Nehme Bilal, "Beyond Trends: A Practical Guide to Choosing the Right Message Broker".

To get notifications when InfoQ publishes content on these topics, follow "Architecture and Design", "Event-Driven Architecture", and "Cell-based Architecture" on InfoQ.

Missed a newsletter? You can find all of the previous issues on InfoQ.

Sponsored

The APIOps Playbook: Managing APIs with Speed, Security, and Scale - Sponsored by Boomi

APIs drive modern digital ecosystems, but sprawl, governance gaps, and performance bottlenecks create major hurdles. Without a strong APIOps strategy, teams face inefficiencies, security risks, and barriers to innovation. This white paper explores key APIOps best practices—streamlining API development, managing sprawl with federated governance, and ensuring enterprise-grade scalability and security—to optimize API Management operations for agility, control, and resilience.

Download the white paper “The APIOps Playbook: Managing APIs with Speed, Security, and Scale”, sponsored by Boomi.

Upcoming Events

InfoQ and QCon: For practitioners, by practitioners

QCon London 2025 (April 7-10): Less than two weeks away

Don't miss your chance to join 125+ senior software practitioners across 15+ tracks and 4 keynotes. Gain deep technical insights on AI, platform engineering, security, and DevEx—no hidden product pitches, just actionable takeaways. Secure your spot now before it's too late.


InfoQ Dev Summit Boston 2025 (June 9-10): New sessions announced

Hear from senior developers at CarGurus, Netflix, The New York Times, Shopify, MongoDB, and more. Gain real-world insights on cloud infrastructure, data architectures, AI, and scaling resilient systems. Register before April 15 to save with early pricing. See the sessions & register now.


QCon San Francisco 2025 (November 17-21): First look at the key topics

Provisional tracks include AI/ML in production, scalable architectures, developer productivity, security, and engineering leadership. Learn how top teams are solving the toughest software challenges. Save with early pricing before April 15. Preview the tracks & register.


InfoQ Dev Summit Munich 2025 (October 15-16): Returning for its second year

Join senior developers for two days of deep technical discussions on AI adoption, resilience, and scalable architectures. Renato Losio returns as conference chair, curating real-world lessons to tackle today's toughest software challenges. Save with launch pricing before April 15. Explore the conference and register.

About InfoQ

Senior software developers rely on the InfoQ community to keep ahead of the adoption curve. One of the main reasons software architects and engineers tell us they keep coming back to InfoQ is because they trust the information provided and selected by their peers.

We've been helping software development teams adopt new technologies and practices for over 19 years through InfoQ articles, news items, podcasts, tech talks, trends reports, and QCon software development conferences.

We hope you find this newsletter useful. If not, you can unsubscribe using the link below.

Unsubscribe

Forwarded email? Subscribe and get your own copy.

Subscribe

Follow InfoQ on:

You have received this email because you subscribed to "The Architects' Newsletter". To stop receiving the Architects' Newsletter, please click the following link: Unsubscribe

- - -

C4Media Inc. (InfoQ.com), 705-2267 Lake Shore Blvd. West,
Toronto, Ontario, Canada, M8V 3X2