Skip to content

dzzh/in4150

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coursework for IN4150 Distributed algorithms course at TU Delft. Contains implementations of three various distributed algorithms built using Java RMI.

  • Project 1: Point-to-point message exchange with Schiper-Eggli-Sandoz protocol for causal ordering.

  • Project 2: Suzuki-Kasami mutual exclusion algorithm.

  • Project 3: An algorithm describing Byzantine generals' problem.

All three projects contain server and client parts, with server instances able to run simultaneously on several different computers. The configuration of network is maintained in a .cfg file. Client is emulated with JUnit tests. More detailed information can be found in README.md files in project roots.

About

Labwork for IN4150 Distributed Algorithms course at TU Delft

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages