Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 526 Bytes

README.md

File metadata and controls

16 lines (12 loc) · 526 Bytes

Overview

This is implementation of a test task for distributed programming using Cloud Haskell (distributed-processs).

Implementation details and status

  • Vector timestamps are used for message ordering
  • For tests localhost on localhost, there is total consensus
  • With network delays simulated, consensus fails miserably
  • Failed deliveries are not resent
  • ~200 lines of undocumented and abandoned code

Test run

nix-shell --command ./test-run.sh