All Projects → EdwinVW → Pitstop

EdwinVW / Pitstop

Licence: apache-2.0
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.

Projects that are alternatives of or similar to Pitstop

Dotnetcore Microservices Poc
Very simplified insurance sales system made in a microservices architecture using .NET Core
Stars: ✭ 1,304 (+84.18%)
Mutual labels:  microservices, rabbitmq, netcore, ddd, cqrs, microservices-architecture, docker-compose
Pos
Sample Application DDD, Reactive Microservices, CQRS Event Sourcing Powered by DERMAYON LIBRARY
Stars: ✭ 207 (-70.76%)
Mutual labels:  microservices, event-sourcing, event-driven, netcore, cqrs, microservices-architecture
Netcoremicroservicessample
Sample using micro services in .NET Core 3.1 Focusing on clean code
Stars: ✭ 403 (-43.08%)
Mutual labels:  microservices, event-sourcing, rabbitmq, cqrs, microservices-architecture
Digital Restaurant
DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
Stars: ✭ 222 (-68.64%)
Mutual labels:  microservices, event-sourcing, rabbitmq, ddd, cqrs
Event Sourcing Jambo
An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
Stars: ✭ 159 (-77.54%)
Mutual labels:  microservices, event-sourcing, event-driven, ddd, cqrs
Akkatecture
a cqrs and event sourcing framework for dotnet core using akka.net
Stars: ✭ 414 (-41.53%)
Mutual labels:  microservices, event-sourcing, event-driven, ddd, cqrs
Eventflow.example
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Stars: ✭ 131 (-81.5%)
Mutual labels:  event-sourcing, event-driven, rabbitmq, ddd, cqrs
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (-67.8%)
Mutual labels:  microservices, event-sourcing, event-driven, ddd, cqrs
Akka Ddd
Akka CQRS/ES framework
Stars: ✭ 330 (-53.39%)
Mutual labels:  microservices, event-sourcing, ddd, cqrs
Ddd Leaven Akka V2
Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS
Stars: ✭ 362 (-48.87%)
Mutual labels:  microservices, event-sourcing, ddd, cqrs
Christddd
🙌 ASP.NET Core 3.1 应用, 包含 DDD、CQRS、EDA 和ES事件回溯
Stars: ✭ 510 (-27.97%)
Mutual labels:  event-sourcing, asp-net-core-mvc, ddd, cqrs
Cronus
Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind
Stars: ✭ 139 (-80.37%)
Mutual labels:  microservices, event-sourcing, ddd, cqrs
Kreta
Modern project management solution
Stars: ✭ 177 (-75%)
Mutual labels:  microservices, event-sourcing, ddd, cqrs
Equinoxproject
Full ASP.NET Core 5 application with DDD, CQRS and Event Sourcing concepts
Stars: ✭ 5,120 (+623.16%)
Mutual labels:  event-sourcing, asp-net-core-mvc, ddd, cqrs
Go Api Boilerplate
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: ✭ 373 (-47.32%)
Mutual labels:  microservices, event-sourcing, ddd, cqrs
Event Sourcing Microservices Example
Learn about building microservices with event sourcing using Spring Boot and how to deploy a social network to Kubernetes using Docker Compose or Helm.
Stars: ✭ 167 (-76.41%)
Mutual labels:  microservices, event-sourcing, event-driven, cqrs
EcommerceDDD
Experimental full-stack application using Domain-Driven Design, CQRS, and Event Sourcing.
Stars: ✭ 178 (-74.86%)
Mutual labels:  cqrs, ddd, event-sourcing, netcore
awesome-talks
Awesome talks about event sourcing, cqrs, microservices, funcional programming ...
Stars: ✭ 23 (-96.75%)
Mutual labels:  cqrs, ddd, event-sourcing, event-driven
Coolstore Microservices
A full-stack .NET microservices build on Dapr and Tye
Stars: ✭ 1,903 (+168.79%)
Mutual labels:  microservices, ddd, microservices-architecture, service-mesh
csharp-ddd-skeleton
🦈✨ C# DDD Skeleton: Bootstrap your new C# projects applying Hexagonal Architecture and Domain-Driven Design patterns
Stars: ✭ 67 (-90.54%)
Mutual labels:  cqrs, rabbitmq, ddd, netcore

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 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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].