Homepage
Open in app
Sign in
Get started
Design Microservices Architecture with Patterns & Principles
Learn how to handle millions of request with designing system for high availability, high scalability, low latency, and resilience to network failures on microservices distributed architectures.
Architectures
Patterns
Decomposition
Communications
Data Management
Distributed Cache
Deployments
Follow
CQRS Design Pattern in Microservices Architectures
CQRS Design Pattern in Microservices Architectures
In this article, we are going to talk about Design Patterns of Microservices architecture which is The CQRS Design Pattern. As you know…
Mehmet Ozkaya
Sep 8, 2021
Microservices Killer: Modular Monolithic Architecture
Microservices Killer: Modular Monolithic Architecture
In this article, we are going to learn Modular Monolithic Architecture and Best Practices when designing any software architecture for our…
Mehmet Ozkaya
Feb 16, 2023
Outbox Pattern for Microservices Architectures
Outbox Pattern for Microservices Architectures
In this article, we are going to talk about Design Patterns of Microservices architecture which is The Outbox Pattern. As you know that we…
Mehmet Ozkaya
Sep 8, 2021
Saga Pattern for Microservices Distributed Transactions
Saga Pattern for Microservices Distributed Transactions
In this article, we are going to talk about Design Patterns of Microservices architecture which is The Saga Pattern. As you know that we…
Mehmet Ozkaya
Sep 8, 2021
Monolithic to Microservices Architecture with Patterns & Best Practices
Monolithic to Microservices Architecture with Patterns & Best Practices
In this article, we will learn how to Design Microservices Architecture using Design Patterns, Principles, and Best Practices. We will use…
Mehmet Ozkaya
Aug 20, 2021
Microservices Communications
Microservices Communications
In this article, we’re going to learn Microservices Communications. We will learn definitions, communication types and how they can use in…
Mehmet Ozkaya
Sep 7, 2021
Layered (N-Layer) Architecture with SOLID Design Principles
Layered (N-Layer) Architecture with SOLID Design Principles
In this article, we are going to learn Layered (N-Layer) Monolithic Architecture and how Layered (N-Layer) Architecture still so useful for…
Mehmet Ozkaya
Feb 14, 2023
Macro-services to Nano-services: Evolution of Software Architecture
Macro-services to Nano-services: Evolution of Software Architecture
In this article, we are going to learn our Architecture Design Journey which will be Evolution of Architectures; Monolithic, Microservices…
Mehmet Ozkaya
Feb 14, 2023
Microservices Data Management when performing Queries between Services
Microservices Data Management when performing Queries between Services
In this article, we are going to discuss Microservices Data Management when performing Queries between Services in order to understand data…
Mehmet Ozkaya
Sep 8, 2021
Microservices Asynchronous Message-Based Communication
Microservices Asynchronous Message-Based Communication
In this article, we are going to discuss Microservices Asynchronous Message-Based Communication between Backend Internal Microservices. As…
Mehmet Ozkaya
Sep 8, 2021
About Design Microservices Architecture with Patterns & Principles
Latest Stories
Archive
About Medium
Terms
Privacy
Teams