Skip to content

Alex Day

Bankers Algorithm

1 min read

Banker's Algoritm implemented in Python3 with a Flask RESTful backend and HTML/Bootstrap/JS front end. The site is hosted on Heroku at


This was a project for the Operating Systems class at Clarion. This project had a specific input file format that is shown on the left hand side of the web app. This format is also shown with comments describing what each line corresponds to below.

This is the default configuration used on the first launch of the application. The right hand side is used to make resource requests and also to check the validity of the current system configuration. Seen below is a screenshot of the bankers algorithm interface.

Screenshot of the Banker's Algorithm