Skip to content

ggutierrez1224/Bank-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank System

By: Gabriel Gutierrez (gg548) Ayush Joshi (aj470) #Description:

  • Our bank system uses multi-process design.
  • It uses fork() to create child processes for each new client connection.
  • Parent process waits on all child processes before shutting down the server.
  • Implements semaphores as a lock for commands.
  • Server prints out account log every 20 seconds.
  • Handles up to 20 clients.
  • 2 second throttle between commands
  • Uses mmap to create map for shared data (accounts) between processes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published