You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 11, 2021. It is now read-only.
The ideal goal is reach a state where IPLD has a set of powerful benchmarks for multiple use cases and the right primitives that let the user tune for its use case, as I believe that finding a one size fits all solution is going to be hard (thinking of the caching question). That being said, we do have a lot of work to do just in raising the bar and that will improve perf for all use cases.
Another great endeavour related to this one is the development of WASM resolvers and hashing functions so that we can go at max speed we could go in a Browser/Node.js env. Crypto operations are some of the primary perf bottlenecks of the whole js-ipfs.
The text was updated successfully, but these errors were encountered:
I'm closing this issue as it is kind of a meta issue. Of course better performance is always good, but it's not a major concern at the moment. The focus is on getting the APIs and abstractions right. Hence closing this issue.
? Following the discussion on the first IPLD deep dive -- ipfs/team-mgmt#484 --
@wanderer has volunteered to our Captain of Performance Testing 🙌🏽 🌟 ⚡️ Thank you! ❤️
@wanderer has already been developing benchmarks for IPLD and doing a lot of work with IPLD (e.g https://github.com/ipld/js-ipld-graph-builder) and identified some serious performance issues such as: ipld/interface-ipld-format#7.
The ideal goal is reach a state where IPLD has a set of powerful benchmarks for multiple use cases and the right primitives that let the user tune for its use case, as I believe that finding a one size fits all solution is going to be hard (thinking of the caching question). That being said, we do have a lot of work to do just in raising the bar and that will improve perf for all use cases.
Another great endeavour related to this one is the development of WASM resolvers and hashing functions so that we can go at max speed we could go in a Browser/Node.js env. Crypto operations are some of the primary perf bottlenecks of the whole js-ipfs.
The text was updated successfully, but these errors were encountered: