Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Milestone] Operational resilience from recent events #9820

Open
Tracked by #9817
BigLep opened this issue Apr 14, 2023 · 1 comment
Open
Tracked by #9817

[Milestone] Operational resilience from recent events #9820

BigLep opened this issue Apr 14, 2023 · 1 comment

Comments

@BigLep
Copy link
Contributor

BigLep commented Apr 14, 2023

eta: 2023-06-30

description:
We have graduated from the "school of hard knocks" from the last 6 months. Production operators avoid known failure modes and are more self-service in identifying issues that are affecting their users and potentially the whole users. This includes keeping resilient routing tables void of non-responsive nodes, guardrails to help providers from unknowing fall behind in providing, and improved bitswap with backpressure, timeouts, and metrics.

Notes:
This is a Starmap "child" issue.

These are all related to operational pain from the last 6 months. They can be delivered on independently.

Resilient routing tables:
Related event: https://github.com/protocol/ipfs-vulnerabilities/issues/25
libp2p/go-libp2p-kad-dht#811

Providing guardrails:
#9703
#9702
#9704

Improved bitswap:
TODO: create a better issue or repurpose https://github.com/ipfs/go-bitswap/issues/560

@BigLep BigLep changed the title Operational resilience - resilient routing tables, guardrails on providers falling behinds, bitswap Operational resilience from recent events Apr 14, 2023
@BigLep BigLep changed the title Operational resilience from recent events [Milestone] Operational resilience from recent events Apr 14, 2023
@BigLep
Copy link
Contributor Author

BigLep commented Apr 14, 2023

This is a draft milestone in preparation for IPFS Thing 2023. It hasn't been reviewed or committed to by the maintainers yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant