Skip to content

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

License

Notifications You must be signed in to change notification settings

thetalkingtree/pitstop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pitstop - Garage Management System

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage / car repair shop. The primary goal of this sample is to demonstrate several software-architecture concepts like:

  • Microservices
  • CQRS
  • Event driven Architecture
  • Event sourcing
  • Domain Driven Design (DDD)
  • Eventual Consistency

and how to use container-technologies like:

  • Docker
  • Kubernetes
  • Istio (service-mesh)
  • Linkerd (service-mesh)

See the Wiki for this repository for more information about the solution and instructions on how to build, run and test the application using Docker-compose and Kubernetes.

This is an actual garage somewhere in Dresden Germany. Thanks to Thomas Moerkerken for the picture!

About

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 29.1%
  • HTML 21.0%
  • C# 18.3%
  • SCSS 15.8%
  • CSS 14.2%
  • Shell 0.7%
  • Other 0.9%