renterd
renterd copied to clipboard
A renter for Sia
### Motivation Every object and slab contains an encryption key. For the latter it also serves as a unique identifier. The issue with that approach is the fact that fetching...
Bucket policies should be cached in the S3 API instead of having to fetch the bucket on every request
Similar to how settings for downloads are cached, our S3 API should cache authentication settings instead of fetching them on every request.
We would like to know how many objects we can insert into each type of database per second. That gives us a good idea about what point the database would...
We would like to know how many objects we can fetch from each type of database per second and the latency of fetching them. That gives us a good idea...
Related to https://github.com/SiaFoundation/renterd/pull/1556
The design of the RHP4 client allows us to directly pipe the body of the `http.Request` all the way to the `Stream` we use for uploading to a host. This...
This refers to integrating it in the most basic way to avoid a huge refactor of the upload code and to just get uploads working the same way they do...
With RHP4 we can have workers upload partial sectors to hosts immediately and without packing. The worker should then inform the bus about the uploaded sector. The new pinning loop...