Skip to content

are we sure PUT isn't single-threaded? #82

Open

Description

@ctengel

seems to get hung up easily. relatively small <256 MB file gets hung up for a long time when big puts happening...

Activity

  1. added this to the Mid-term milestone on Jun 25, 2026
  2. self-assigned this
    on Jun 25, 2026
  3. ctengel commented on Jul 10, 2026

    @ctengel
    OwnerAuthor

    during a PUT. HEAD to locator = 404. HEAD to other server correctly shows 404. this server doesn't even register the 404. I'd expect a 5xx at least

  4. ctengel commented on Jul 27, 2026

    @ctengel
    OwnerAuthor

    Also worth noting dst.write() still runs on the event
    loop — suspect F1 in performance-investigation-2026-07-08.md. A 64 MiB buffer doesn't increase total blocking time but does make each
    flush a longer single stall, so per-request latency spikes under concurrency may be more visible than before. Candidates for a follow-up
    issue if you want them.

    From #87

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions