Need help with event-driven-restaurant?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

vvgomes
143 Stars 66 Forks 17 Commits 1 Opened issues

Description

Microservices & Event Sourcing demonstration

Services available

!
?

Need anything else?

Contributors list

# 306,786
Java
Shell
17 commits

Event Driven Restaurant

This project demonstrate the use of Event Sourcing and CQRS in the context of a Microservices-based system. It consists of a very simple online restaurant application composed by three services: Menu, Customers, and Orders. The intention is to demonstrate the architecture proposed in this talk: When Microservices meet Event Sourcing, presented at:

Tech Stack

Running

Ensure you have a recent version of Java, Maven, and RabbitMQ.

$ cd menu
$ mvn clean install
$ mvn -Dserver.port=8080 spring-boot:run &
$ cd ../customers
$ mvn clean install
$ mvn -Dserver.port=8081 spring-boot:run &
$ cd ../orders
$ mvn clean install
$ mvn -Dserver.port=8082 spring-boot:run &

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.