Completed Created on March 15, 2026

E-Commerce Microservices

A prototype e-commerce platform demonstrating modern microservices architecture on Kubernetes.

#ASP.NET Core #Docker #Redis

E-Commerce Microservices

A robust and scalable e-commerce prototype illustrating microservices architectural design patterns in ASP.NET Core.

Architectural Design

  • API Gateway: Uses Ocelot to route requests.
  • Service Communication: Async event-driven communication using RabbitMQ.
  • Caching: Distributed caching via Redis.
  • Database per Service: Isolated databases using SQL Server and PostgreSQL.
  • Orchestration: Deployed on Kubernetes clusters with Docker containers.