Skip to content

fzuefo/thePlazza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published