Skip to content

Latest commit

 

History

95 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Microservice Architecture

An Illustration for proof of concepts of Microservice architecture and best practices.

Features and Technologies

  • CQRS and event driven architecture, Asynchronous communication using MassTransit and RabbitMQ
  • ApiGateway (Ocelot)
  • HealthCheck (Microsoft.AspNetCore.Diagnostics.HealthChecks)
  • Identity
  • Repository Pattern and Unit of Work
  • PostgreSql

Deployement

  • Docker
  • Kubernates

Microservices

Master.Microservices.Orders

  • Repository Pattern
  • MS SQL Server
  • EF Core
  • Rabbit MQ

Master.Microservices.Payments

  • CQRS (Mediator)
  • PostgreSql
  • Dapper
  • Rabbit MQ

Master.Microservices.ApiGateway

  • Authentication and Authorization - Identity
  • Response Caching
  • Responses Aggregation
  • Load Balance

Master.Microservices.HealthCheck

  • DogsWatch

SPA

  • Angular App

About

POC of Architectural Components

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages