Skip to content

Persistent HTTP connections #97

@drh-stanford

Description

@drh-stanford

As far as I can tell, the rubydora client is not sending Keep-Alive headers for its connections. This causes a lot of connection-setup overhead in our use case where we load lots of datastreams for the same object in succession.

Switching to Faraday and Net::HTTP::Persistent adapter should fix this -- I'm not sure RestClient supports keep-alive.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions