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
We should double-buffer IPFS get and cat. That is, have one goroutine reading from the datastore and filling buffers to send back to the client and another goroutine actually writing these buffers.
From some basic testing with https://github.com/stebalien/go-dbuf, this gives a 10% speedup on an SSD with badger. However, I think we can do better.
The text was updated successfully, but these errors were encountered:
We should double-buffer IPFS get and cat. That is, have one goroutine reading from the datastore and filling buffers to send back to the client and another goroutine actually writing these buffers.
From some basic testing with https://github.com/stebalien/go-dbuf, this gives a 10% speedup on an SSD with badger. However, I think we can do better.
The text was updated successfully, but these errors were encountered: