hashicorp / memberlist

Golang package for gossip based membership and failure detection
Mozilla Public License 2.0
3.66k stars 443 forks source link

add an optional wrapper labels to packets and streams #246

Closed rboyer closed 2 years ago

rboyer commented 3 years ago

Introduce an optional packet and stream prefix labeling concept to assist with multiplexing gossip over single ports.

Also bumps to build and test against go 1.16

samueltorres commented 2 years ago

What are the possible use cases of this feature ? :)

msiege2 commented 2 years ago

Hi @samueltorres, thanks for the question!

I am an Engineering Manager for the Consul team. This PR is related to changes for Admin Partitions, a new enterprise-level feature in Consul coming in Consul 1.11. Admin Partitions were announced during HashiConf 2021 just recently, so if you are interested in knowing more, please feel free to check out the keynote sessions as well as some of the documentation available online with our 1.11 beta releases.