jcmdsbr / eshop-dist-arch

Sample Node/Nest reference architecture, based on a simplified microservices architecture, distributed systems and docker containers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eSHOP Distributed Architecture 😎

  • Sample Node/Nest reference architecture, based on a simplified microservices architecture, distributed systems and docker containers.

Give a Star! ⭐

If you liked the project, please give a star ;)

You need some of the following tools ❗

  • Visual Studio Code
  • NodeJS
  • NestJS

Architecture overview ✔️

  • SOLID
  • DDD
  • Clean Architecture
  • Event Sourcing
  • This services capable of running on Linux containers in your Docker host
  • The project proposes a microservice oriented architecture implementation with multiple bounted contexts (each one owing its a own data/db)
  • Implementing differents approaches of communications (simple communication protocol using http beteween the client apps and microservices and asyncrhonous communication based messages and events)

Board Progress

About

Sample Node/Nest reference architecture, based on a simplified microservices architecture, distributed systems and docker containers.


Languages

Language:TypeScript 83.9%Language:JavaScript 11.2%Language:Dockerfile 3.3%Language:Shell 1.6%