Skip to content

Audit network disruption recovery experience #1007

@DanGould

Description

@DanGould

Network disruption results in a brittle experience, but it doesn't have to. There can be sufficient backup directory, ohttp-relay servers so that client code can fall back seamlessly.

Ensure that client code is working and, ideally, tested in our reference. We must demonstrate for downstream implementations how to ship a delightful experience.

Tangential to this issue [#1005, #968], I also wonder if implementers could parallelize requests to multiple ohttp relays instead of trying them sequentially, and process whatever response returns first.

Originally posted by @spacebear21 in #1005 (comment)

if the [http] client should later be cached or re-used so that it can get a performance edge or if that only makes sense for custom clients and not the one we ship with io

Originally posted by @DanGould in #1005 (comment)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions