Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.12 KB

Readme.md

File metadata and controls

25 lines (20 loc) · 1.12 KB

Microservices Architecture README

Overview

This repository contains the implementation of a modular microservices architecture using ASP.NET Core. The architecture features Platform and Command microservices that communicate via RabbitMQ. It leverages Docker, Kubernetes, and MySQL for scalability, containerization, and data management.

Key Features

  • Microservices Architecture: Built using ASP.NET Core, with distinct Platform and Command microservices.
  • Communication: Microservices communicate via RabbitMQ for reliable messaging.
  • Performance Optimization: Achieved a 40% reduction in response times.
  • Scalability: Docker and Kubernetes used for containerization and orchestration, ensuring scalability.
  • Database: MySQL utilized for data management, ensuring robust performance.
  • Concurrency: Seamlessly handles 1,000+ concurrent user requests.
  • Uptime: Maintains 99.9% uptime due to the robust architecture and containerization.

Technologies Used

  • ASP.NET Core
  • RabbitMQ
  • Docker
  • Kubernetes
  • MySQL

Installation

To run this project locally, follow these steps:

  1. Clone the repository: