
Supervisor:
Prof. Dahlia Malkhi email: dalia@cs.huji.ac.ilGroup Developers:
An overview of the system and its implementation, can be found in Viceroy Overview Microsoft Word , PDF
The complete javadoc can be found in Viceroy API.
The source code can be found in here.
Supervisor:
Prof. Dahlia MalkhiDevelopers:
In order to run the Viceroy application (not the applet), go to ~anatt/securityLabProject and type 'run'. You can also run statistics on viceroy: type 'runStats' [size of network] [number of lookups] [type of lookup algorithm] or 'runStats' with no parameters at all.
an interesting option is to type 'runStats X Y All', where X and Y are numbers. You will get a comparison of all algorithms. Enjoy.
Attention: If, for example, the ids of two nodes are close, it could happen that in the GUI one of them would not be seen. Try to change to "Ring" view and diminish the size of the nodes and then return to "Line" view.
Implementation of Distributed Hash Table in a ring with atomic data access.
Implementation of viceroy cummnication layer.
Supervisor:
Dr. Dahlia MalkhiDeveloper:
An overview of the system and its implementation can be found in Ring Doc.
The complete javadoc can be found in Ring API.
The source code can be found in here.