-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Describe how to run your system in detail. Your programs should be able to run at any computer without alteration to the source code.
Is your system. Why/Why not?:
... a publish/subscribe system?
... a message queue?
... a structured P2P system?
... an unstructured P2P system?
... a distributed set implementation?
... a distributed hash table implementation?
What are the average-case, best-case, and worst-case space consumed at each Node?
What are the average-case, best-case and worst-case number and size of messages being sent as a result of
A PUT message from a client, and
A successful GET message from a client (that is, a value is found and sent back.)
An unsuccessful GET message from a client (that is, no value is found.)
Based on 3 and 4, write a paragraph or two on the current scalability of your system.
Based on 3, 4 and 5, give suggestions for improving the scalability of your system.