Golang Project

Job ID: 32175513

Budget: ₹12,500 – ₹37,500 INR

Read the description by Johan Montelius of a project to implement the ISIS system's algorithm for group communications.  It is sometimes called "view synchrony", and it is discussed in the textbook by Coulouris. The project requires implementing this technique for guaranteeing totally ordered multicasting and should read about multicasting in chapter 15. need to ensure that your code enforces proper order of messages using Lamport scalar time or vector time, and you include concurrency of autonomous, independent processes, that correctly implement a view synchronous system. Do not try to write a program with one master process controlling all of the other processes, and do not use physical, clock time. Use the logical time to order your messages. Remember that delivery to an application is not the same as receiving data at the transport level. They are two different events.
Related categories: Golang