Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 1.14 KB

README.md

File metadata and controls

29 lines (15 loc) · 1.14 KB

Pizza shop

An attempt to create pizza shop using microservice concept. It has two major service pizza service to process orders and another service to do pizza and notify customers.

Architecture Diagram

Pizza (1)

Highlights

  • Containerized both the microservices using Docker.
  • Used Message queue to communicate between Pizza and Kitchen Microservice.
  • Implemented worker pool to have fixed number of workers in Kitchen and process orders.
  • Added Prometheus for event monitoring and Grafana for monitoring of those events.

DB Diagram of Pizza Microservice

Pizza App Order

DB Diagram of Kitchen Microservice

Kitchen Microservice

Grafana Dashboard

Screenshot 2021-06-13 at 12 55 15 PM