Homepage
Open in app
Sign inGet 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
  • 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…
    Go to the profile of Mehmet Ozkaya
    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…
    Go to the profile of Mehmet Ozkaya
    Mehmet Ozkaya
    Feb 16, 2023
    Database Sharding Pattern for Scaling Microservices Database Architecture

    Database Sharding Pattern for Scaling Microservices Database Architecture

    In this article, we are going to talk about Dabase Design Patterns of Microservices architecture which is The Database Sharding Pattern. As…
    Go to the profile of Mehmet Ozkaya
    Mehmet Ozkaya
    Sep 8, 2021
    Software Architecture Design Principles: KISS, YAGNI, DRY

    Software Architecture Design Principles: KISS, YAGNI, DRY

    In this article, we are going to learn Software Architecture Design Principles: KISS, YAGNI, DRY principles.
    Go to the profile of Mehmet Ozkaya
    Mehmet Ozkaya
    Feb 14, 2023
    Architecture Comparison: Monolithic vs Microservices

    Architecture Comparison: Monolithic vs Microservices

    In this article, we are going to compare Monolithic vs Microservices Architecture. By this way, you will good understand which design…
    Go to the profile of Mehmet Ozkaya
    Mehmet Ozkaya
    Feb 17, 2023
    Scaling Databases in Microservices Architecture with Horizontal, Vertical, and Functional Data…

    Scaling Databases in Microservices Architecture with Horizontal, Vertical, and Functional Data…

    In this article, we are going to discuss How to scale databases in Microservices Architectures with applying Horizontal, Vertical and…
    Go to the profile of Mehmet Ozkaya
    Mehmet Ozkaya
    Sep 8, 2021
    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…
    Go to the profile of Mehmet Ozkaya
    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…
    Go to the profile of Mehmet Ozkaya
    Mehmet Ozkaya
    Sep 8, 2021
    Microservices Architecture for Enterprise Large-Scaled Application

    Microservices Architecture for Enterprise Large-Scaled Application

    In this article, we are going to learn Microservices Architecture and Best Practices when designing any software architecture for our…
    Go to the profile of Mehmet Ozkaya
    Mehmet Ozkaya
    Feb 17, 2023
    API Gateway Pattern

    API Gateway Pattern

    In this article, we are going to talk about Design Patterns of Microservices Architecture which is The API Gateway Pattern. As you know…
    Go to the profile of Mehmet Ozkaya
    Mehmet Ozkaya
    Sep 7, 2021
    About Design Microservices Architecture with Patterns & PrinciplesLatest StoriesArchiveAbout MediumTermsPrivacyTeams