Skip to content

[p2p/utils] Add manager #1114

Open
@patrick-ogrady

Description

@patrick-ogrady

In many p2p applications, it is a common pattern for some peer to broadcast some data to all connected peers and perform some operation once receiving t of n responses. Likewise, peers on the other end of this broadcast may want to parse (and persist) this incoming data and send back some arbitrary message (like a signature over some component of said data).

Numerous developers have told us it would be useful to expose this basic helper for building unique p2p constructions (that have interfaces different than what is exposed by consensus::{ordered_broadcast, aggregation}).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

Staged

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions