ProtoPeer: Distributed systems prototyping toolkit

Wojciech Galuba, Karl Aberer, Zoran Despotovic, Wolfgang Kellerer · 2009

In ProtoPeer, the developer can switch between the simulation of a P2P system to its deployment on the actual network without changing a single line of code. This dramatically speeds up the implement-evaluate-reimplement cycle and allows for rapid system prototyping. Most of the major bugs and performance problems are caught early on during the simulation while the more time-consuming live deployment is used for the accurate evaluation of the final system.

Read the paper · More papers on PaperTik