Skip to content

Commit

Permalink
Specify the IPNI federation protocol
Browse files Browse the repository at this point in the history
Specify the initial IPNI federation protocol which aims to achieve
eventually consistent index records across a collaborating set of nodes.

The federation protocol consists of four fundamental steps:
Initialization, Periodic snapshot taking, Exchange of snapshots and
Reconciliation. The protocol takes advantage of the immutability of
advertisements exposed by each provider to resolve conflicts across
indexers.

The specification lists a set of APIs exposed by a participating indexer
in order to enable the implementation of the federation protocol.
  • Loading branch information
masih committed Dec 19, 2023
1 parent 396b212 commit fb22099
Showing 1 changed file with 424 additions and 0 deletions.
Loading

0 comments on commit fb22099

Please sign in to comment.