[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3957: Make HTTP no slower than Foolscap for mutable uploads and downloads
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Jan 23 13:37:59 UTC 2023
#3957: Make HTTP no slower than Foolscap for mutable uploads and downloads
-----------------------------+-----------------------------------
Reporter: itamarst | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: HTTP Storage Protocol
Component: unknown | Version: n/a
Resolution: | Keywords:
Launchpad Bug: |
-----------------------------+-----------------------------------
Comment (by itamarst):
My first attempt to speed up CDDL validation was a failure. As a short-
term solution (and probably a good idea anyway) I'm going to move CDDL
validation and CBOR parsing into a thread, so at least it doesn't block
the event loop (or block it as much). CDDL validation is the bulk of the
time at the moment (which is embarassing, but OK) and it will release the
GIL.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3957#comment:3>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list