-
Notifications
You must be signed in to change notification settings - Fork 472
Editorial tweaks to doc.ipfs.tech/concepts/ipni page #2238
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
base: main
Are you sure you want to change the base?
Conversation
| - A production-grade IPFS deployment configured to support the [IPNI provider sidecar](https://github.com/ipni/index-provider) (configuration may be more involved) | ||
|
|
||
| IPNI is designed to improve the performance and efficiency of IPFS by providing an alternate method of content routing to the [Kademlia Distributed Hash Table (DHT)](../concepts/dht.md#kademlia). | ||
| IPNI is designed to create an alternate routing and discovery infrastructure outside of and independent from the [Kademlia Distributed Hash Table (DHT)](../concepts/dht.md#kademlia). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[LanguageTool] reported by reviewdog 🐶
This phrase is redundant. Consider using “outside”. (OUTSIDE_OF[1])
Suggestions: outside
URL: https://languagetool.org/insights/post/wordiness/
Rule: https://community.languagetool.org/rule/show/OUTSIDE_OF?lang=en-US&subId=1
Category: REDUNDANCY
| - A production-grade IPFS deployment configured to support the [IPNI provider sidecar](https://github.com/ipni/index-provider) (configuration may be more involved) | ||
|
|
||
| IPNI is designed to improve the performance and efficiency of IPFS by providing an alternate method of content routing to the [Kademlia Distributed Hash Table (DHT)](../concepts/dht.md#kademlia). | ||
| IPNI is designed to create an alternate routing and discovery infrastructure outside of and independent from the [Kademlia Distributed Hash Table (DHT)](../concepts/dht.md#kademlia). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[LanguageTool] reported by reviewdog 🐶
The usual collocation for “independent” is “of”, not “from”. Did you mean “independent of”? (INDEPENDENTLY_FROM_OF[120])
Suggestions: independent of
Rule: https://community.languagetool.org/rule/show/INDEPENDENTLY_FROM_OF?lang=en-US&subId=120
Category: COLLOCATIONS
| With this in mind, the Network Indexer was created as an alternative content routing system to the Kadmelia DHT used by IPFS. While the DHT is a key component of the IPFS ecosystem, IPNI can support content routing at a much larger scale and speed using Lotus and Boost. | ||
| To support performant _retrievals_ of unsealed Filecoin and IPFS pinned data with a speed comparable to a CDN, a reliable, distributed index of all data and the peer(s) hosting and/or caching it must be assembled, and this index must be replicated to be geographically near the lookups. Comparable lookup and time-to-first-byte metrics are quite difficult to achieve on the DHT. | ||
|
|
||
| One advantage to being completely orthogonal to DHT-based announcing and discovery is that one or more IPNI-style indexer systems can be opted into or out of over time, without affecting DHT performance. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[LanguageTool] reported by reviewdog 🐶
Did you mean “overtime” (=time someone works beyond normal working hours)? (OVER_TIME[1])
Suggestions: overtime
Rule: https://community.languagetool.org/rule/show/OVER_TIME?lang=en-US&subId=1
Category: CONFUSED_WORDS
🚀 Build Preview on IPFS ready
|
Describe your changes
Just a slight shift in attitude to better explain IPNI to someone hearing about it for the first time.
Files changed
/docs/concepts/ipni.md
What issue(s) does this address?
Just laying the groundwork for a less contentious conversion about IPNI going forward, in light of recent study of the Content Routing WG and related IPIPs.
Does this update depend on any other PRs?
Nope
Checklist before requesting a review
Checklist before merging