ipfsapi concurrency test:具有可重现环境的IPFS API并发性能分析脚本 源码
IPFS API并发测试 该存储库提供可重现的测试环境,以测量并发性能。 是基于的Web存档重播系统,它针对接收到的每个重播请求从IPFS提取两个对象,然后将它们组合起来以准备响应。 在其最初的实现中,我们曾经顺序地获取两个对象,但计划稍后并发地获取它们。 当并基准化重放响应时间时,我们惊讶地发现它花了两倍的时间。 这是反直观的,因此我们开始分析代码以调查罪魁祸首。 我们发现,在并发线程中调用时,API的cat()调用花费的时间更长。 因此,我们决定创建此隔离的存储库以供进一步研究。 运行测试 假设已安装和并克隆了此存储库,请从存储库目录中运行以下命令: $ ipfs daemon --in
用户评论