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

Net #89

Closed
wants to merge 119 commits into from
Closed

Net #89

wants to merge 119 commits into from

Conversation

llSourcell
Copy link
Contributor

No description provided.

jbenet and others added 30 commits September 14, 2014 04:52
fix(net:msg) use vendored imports
use a third-party pubsub library for internal communications

Insights:
* Within bitswap, the actors don't need anything more than simple pubsub
behavior. Wrapping and unwrapping messages proves unneccessary.

Changes:
* Simplifies the interface for both actors calling GetBlock and actors
receiving blocks on the network
* Leverages a well-tested third-party pubsub library

Design Goals:
* reduce complexity
* extract implementation details (wrapping and unwrapping data, etc)
from bitswap and let bitswap focus on composition of core algorithms
operations
@llSourcell llSourcell closed this Sep 18, 2014
@llSourcell llSourcell deleted the net branch September 18, 2014 21:43
@aschmahmann aschmahmann mentioned this pull request Feb 18, 2021
73 tasks
ribasushi pushed a commit that referenced this pull request Jul 4, 2021
Log only to file when it is specified
ariescodescream pushed a commit to ariescodescream/go-ipfs that referenced this pull request Oct 23, 2021
@aschmahmann aschmahmann mentioned this pull request Dec 1, 2021
80 tasks
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

Successfully merging this pull request may close these issues.

2 participants