ipfs-shipyard / ipfs-shipyard/integration-mini-projects

IPNS Benchmarking

Open
#5 6 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
14
Forks
1
PR merge metrics
No merged PRs in 30d

Description

There is on-going work to make IPNS over PubSub have a faster initial resolution time by adding persistence to PubSub (e.g. libp2p/go-libp2p-pubsub#171). Additionally there is work on the libp2p testlab (https://github.com/libp2p/testlab) to enable benchmarking of libp2p based systems. It would be fantastic if we could utilize the testlab to benchmark the performance of IPNS over DHT vs IPNS over PubSub (current) vs IPNS over PubSub (new) to understand our actual improvements and what aspects of the system are still holding us back. This can also serve as a good exercise case for the testlab.

**Audience:** IPNS and testlab devlopers

**Impact:** Enables IPNS and testlab developers to better target areas for improvement. These results spill over into creating more metrics driven testing of libp2p-based components generally and turning our focus to the particular systems that are on our critical paths.

**Stakeholders:** go-ipfs team, testlab/libp2p team

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.