Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.27 KB

README.md

File metadata and controls

32 lines (18 loc) · 1.27 KB

Plazza

Plazza is a restaurant simulation program, where each kitchen is represented by a a different process, and where each kitchen's cooks are represented by a thread.

It therefore involves handling inter process communication (IPC) as well a process and threads managment.

Load balancing is also a major aspect of the project, so that orders will be dispatched according to opened kitchens workloads, and new kitchens have to be created when the existing ones can't handle the charge.

How does it work?

Check out the doxygen documentation with make docs to see more details.

Getting Started

Installation

Run make to build the project Run make build_docs to build the documentation pages (you will need doxygen installed)

Quickstart

Follow the installation steps and run the project with ./plazza

Usage

[Explain how to use this project]

Our team ❤️

Developers


Amoz Pay

Baptiste Barbotin

Nicolas Saclier