Home icon

Comparing design approaches for building serverless microservices

Compute Blog



This article compares three design approaches for building serverless microservices: single responsibility Lambda functions, the Lambda-lith approach, and separating read and write operations. Specifically, the article covers:

  • Benefits and issues of single responsibility Lambda functions
  • Benefits and issues of the Lambda-lith approach
  • The read and write functions approach
  • How the read and write approach can evolve into a CQRS pattern
  • A comparison of the three approaches
  • Conclusion: Selecting the right approach depends on the specific context and requirements


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Mar 20
2024
Analyze AWS Microservices architecture to identify and address performance issues
Oct 10
2025
A FinOps Guide to Comparing Containers and Serverless Functions for Compute
Feb 16
2026
Building an AI-powered defense-in-depth security architecture for serverless microservices
Jul 3
2024
Refactoring to Serverless: From Application to Automation

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.