Distributed Algorithm Folks: Are there any toolkits for simulation, visualization, and experimentation? Something like an agent-based modeling framework but for distributed algorithms. (If not: *fires up Jupyter)
-
Show this thread
-
Obviously I'm kidding about the last part: ports 8888 through 9100 are all, well, you know.
1 reply 0 retweets 1 likeShow this thread -
Replying to @generativist
I don't know of anything specifically like what you are asking about. The "algorithm" part of distributed algorithms are just like any other algorithm. The "distributed" part is communication, instantiation, orchestration, etc. There are many different libraries/APIs, etc. ...
2 replies 0 retweets 0 likes -
Replying to @kjw_chiu
I want a simulation toolkit with relevant portrayals and analytics built in. A laboratory, not implementations. E.g. if I want to simulate leader elections for algorithm f, I can plug f in and describe distributions for link latency and failure rates, process failure rates, etc.
1 reply 0 retweets 0 likes -
Replying to @generativist @kjw_chiu
I just started doing it with networkx but it just seems like such a well-described problem taht there has to be a good toolkit already
1 reply 0 retweets 0 likes -
Replying to @generativist
Hm...I don't think there is anything exactly like what you had in mind. There are network simulators, though. ns-3 may be what you had in mind. https://www.nsnam.org/
1 reply 1 retweet 1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.