storj/examples/eestream
Kaloyan Raev ed72a5e542
Optimize eestream upload for slow piece storage nodes (#48)
* Buffered eestream EncodeReader

* Extracted fillBuffer() helper function

* Slow channels will be closed if there are still at least k fast channels

* Doc comment for maxBufferMemory

* Use timer more efficiently

* Timer initialization should be inside the for-loop

* Parallel copy of encoded data to reader buffer channels

* Transfer input read errors to output encoded readers

* minimum and optimum thresholds

* Use time.AfterFunc

* Simplify error handling in constructor
2018-05-30 18:27:09 +03:00
..
serve AES GCM implementation and unit test code (#19) 2018-05-15 18:11:03 +03:00
serve-collected AES GCM implementation and unit test code (#19) 2018-05-15 18:11:03 +03:00
serve-pieces cleanup 2018-04-25 10:55:26 -04:00
store Optimize eestream upload for slow piece storage nodes (#48) 2018-05-30 18:27:09 +03:00