Category Archives: Microservices

Building a Scalable Serverless REST API with Lambda, API Gateway

By | September 22, 2025

This blog provides a comprehensive overview of one of the most popular serverless architectural patterns on AWS: a REST API powered by API Gateway, AWS Lambda, and DynamoDB. This pattern is ideal for building scalable, cost-effective CRUD (Create, Read, Update, Delete) APIs without managing any servers. 1. Architecture Overview The flow is designed for high… Read More »

Monolith database to Microservice database using expand contract pattern

By | March 25, 2023

Splitting a monolithic database into microservice databases using the Expand-Contract pattern involves breaking down the monolith into smaller, more focused databases that are better suited to the individual microservices they support. This can help to reduce coupling between services, improve scalability, and simplify maintenance and updates. The Expand-Contract pattern involves the following steps: Identify the… Read More »