• Stars
    star
    1,075
  • Rank 43,030 (Top 0.9 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created about 7 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.

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!

More Repositories

1

dapr-traffic-control

Simple sample application for experimenting with dapr.
C#
313
star
2

dapr-workshop

Workshop that teaches how to apply Dapr to an existing .NET, Java or Python based microservices application.
182
star
3

akka-net-traffic-control

Sample code of an Actor Model based traffic-control system using Akka.Net.
C#
37
star
4

akka.net-warehouse-sample

Sample application demonstrating several aspects of Akka.NET.
C#
33
star
5

dapr-workshop-csharp

Source code for the .NET version of the Dapr workshop (see README for more info).
C#
27
star
6

dapr-hands-on

This repo contains the hands-on assignments for learning dapr.
25
star
7

nats-demos

This repo contains the code for the demos that I use during talks I give about NATS and NATS Streaming.
C#
20
star
8

cloud-native-net

Sample code for my presentation "Lessons learned building a cloud-native architecture in .NET"
C#
15
star
9

dapr-logicapps-sample

Sample application demonstrating LogicApps integration with Dapr
C#
12
star
10

iot-edge-demos

Contains IoT Edge demo projects.
C#
9
star
11

cloud-native-architecture-workshop

Cloud-native architecture workshop
8
star
12

dapr-workflow-demos

Contains demos using in my Dapr Workflow sessions.
C#
6
star
13

dapr-for-net-devs-diagrams

Diagrams for the book "Dapr for .NET Developers".
PowerShell
4
star
14

camunda-external-task-dispatcher

.NET implementation of a handler for External Tasks in a Camunda workflow.
C#
3
star
15

inhouse-event-workshop

Repository containing the code and instructions for the Info Support in-house day for students.
C#
3
star
16

dapr-apim-sample

Sample application demonstrating APIM integration with Dapr
PowerShell
2
star
17

msrm-dashboard

Dashboard for Microsoft Release Management.
C#
1
star