live tooting debugging: IPFS edition
Digging around some more I think it might be the #IPNS key resolution that's a bottleneck.
Right now most implementations rely on asking a bunch of DHT nodes for the "latest" record and checking them before letting the client know what CID to use. This can be super slow especially if results aren't getting cached agressively. The DHT is also generally slow with TCP connections for each request.