https://github.com/hamidzr/pubsub-broker
Implementation of a pub sub broker using Zeromq, Chord DHT, and Zookeeper
https://github.com/hamidzr/pubsub-broker
chord-protocol dht distributed-systems pubsub
Last synced: 3 months ago
JSON representation
Implementation of a pub sub broker using Zeromq, Chord DHT, and Zookeeper
- Host: GitHub
- URL: https://github.com/hamidzr/pubsub-broker
- Owner: hamidzr
- Created: 2017-01-25T00:30:08.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-03T15:38:13.000Z (about 8 years ago)
- Last Synced: 2025-01-21T00:45:44.262Z (4 months ago)
- Topics: chord-protocol, dht, distributed-systems, pubsub
- Language: Python
- Homepage:
- Size: 223 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
EECS 6381 - Spring 2017
Assignment 3 is in branch "zook" located at https://github.com/hamidzr/distributed-systems/tree/zook
Diagrams: https://docs.google.com/drawings/d/14bH-f1AVngTDV68vKtj1A0qNLBXdYpd2dmdFIFBS38s
Explanation of the project untill feb20:
https://drive.google.com/file/d/0Bw3IC3EyRmdnSm5oQmJhRXJQLXM/view?usp=sharingthe simulation topology is in simulation directory. ( mininet needs to be symlinked in that directory so that the script can import dependencies )
Time Measurements
PUBLISH
book, body 0, 1486706178.98
23:56:18.985578
book, body 3, 1486706180.99
23:56:20.988042
book, body 7, 1486706182.99
23:56:22.990489
book, body 3, 1486706184.99
23:56:24.993790SUB
book, body 0, 1486706179.34
23:56:19.342306
book, body 3, 1486706180.99
23:56:20.989005
book, body 7, 1486706182.99
23:56:22.990826
book, body 3, 1486706184.99
23:56:24.994388