[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3787: Is the use of Pipeline for write actually necessary?
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Oct 4 14:01:02 UTC 2021
#3787: Is the use of Pipeline for write actually necessary?
--------------------------+-----------------------------------
Reporter: itamarst | Owner:
Type: task | Status: new
Priority: normal | Milestone: HTTP Storage Protocol
Component: unknown | Version: n/a
Resolution: | Keywords:
Launchpad Bug: |
--------------------------+-----------------------------------
Comment (by itamarst):
From the above we can extract two problems:
1. A need for backpressure.
2. `_write()` waiting for Deferred to fire before continuing. If the need
for backpressure didn't exist, this would be bad. Given backpressure is
necessary... this might be OK. Or not, perhaps there is a better
mechanism.
So step 1 is probably figure out how to implement backpressure.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3787#comment:2>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list