Skip to content
This repository has been archived by the owner on Nov 14, 2023. It is now read-only.

Xlink #54

Closed
michaelquigley opened this issue Mar 18, 2020 · 2 comments
Closed

Xlink #54

michaelquigley opened this issue Mar 18, 2020 · 2 comments
Assignees
Milestone

Comments

@michaelquigley
Copy link
Collaborator

It's looking like the underlying connectivity semantics between transwarp and the traditional transport-based protocols are different enough that we're not likely to contain all of the differences within the transport framework. In other words, the transwarp abstraction is likely to leak out of the transport implementation.

So... we're probably going to need some kind of Xlink framework, encapsulating the behavior of link management for the overlay. The current implementation will likely become xlink_transport, and we'll end up developing an xlink_transwarp.

@michaelquigley michaelquigley added this to the Phase 14: Fabric 1.0 milestone Mar 18, 2020
@michaelquigley michaelquigley self-assigned this Mar 18, 2020
@michaelquigley
Copy link
Collaborator Author

An added side-effect of Xlink is that it will also allow for multiple link listeners per router, which will be required to support networks with multiple link protocols (#45).

michaelquigley added a commit that referenced this issue Mar 18, 2020
michaelquigley added a commit that referenced this issue Mar 18, 2020
michaelquigley added a commit that referenced this issue Mar 18, 2020
michaelquigley added a commit that referenced this issue Mar 20, 2020
… as the single-listener router implementation. Will revisit/refactor as xlink_transwarp develops. (#54)
@michaelquigley
Copy link
Collaborator Author

Will evaluate and continue to polish throughout the xlink_transwarp implementation.

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

No branches or pull requests

1 participant