Tools

Tools #

ProbeLab is running multiple sets of experiments that aim to push the boundaries of what is possible in the fields of networking, distributed systems, and measurement of decentralized networks. On this page, we give an overview of the tools and infrastructure that we have developed to monitor live distributed networks. Currently, our efforts focus primarily on IPFS and its underlying, libp2p-based protocol stack.

Nebula #

Nebula is a libp2p DHT crawler and monitor that is designed to track the liveliness and availability of peers. Nebula-based experiments are aimed at monitoring and improving the resilience and reliability of distributed systems by developing better tools for monitoring and managing decentralized peer-to-peer networks.

Learn more

Parsec #

Another tool that ProbeLab has developed is called parsec. Parsec is a DHT lookup performance measurement tool that is used to gather accurate data on the performance of DHT lookups and publications. parsec-based experiments are aimed at improving the efficiency and speed of distributed systems by developing better algorithms for routing and data retrieval.

Learn more

Tiros #

ProbeLab has built a website performance measurement tool, called tiros for websites hosted on IPFS. Tiros is designed to help developers monitor and optimize the performance of their IPFS-hosted websites. Tiros-based experiments measure retrieval and rendering metrics of websites loaded over IPFS. It also measures and compares the IPFS metrics with their HTTPS counterparts.

Learn more
Last published on 21 Jun, 2023 at 12:44pm