Thanks for the contribution! Do we have a formal protocol/API specification for Helix Participant? That will make people building participant client library in other language more confident.
On Fri, Jan 5, 2018 at 1:51 PM, Zhijin Li (JIRA) <[email protected]> wrote: > Zhijin Li created HELIX-671: > ------------------------------- > > Summary: Introduce github.com/uber-go/go-helix as a Golang > participant client library > Key: HELIX-671 > URL: https://issues.apache.org/jira/browse/HELIX-671 > Project: Apache Helix > Issue Type: Improvement > Affects Versions: 0.6.x > Reporter: Zhijin Li > > > TLDR: Trying to get [https://github.com/uber-go/go-helix] listed on [ > https://helix.apache.org/ClientLibraries.html]. > > Long version: > > Uber is building a sharding infrastructure on top of Apache Helix (thanks > to the awesome framework!). As part of the effort, since Go is a > first-class citizen at Uber, we have been developing a Helix participant > module in Go. To contribute back to the open-source community and get all > the open-source benefits, we open-sourced the library at > https://github.com/uber-go/go-helix in Dec 2017. > > We realized there's a page https://helix.apache.org/ClientLibraries.html > for listing Helix client libraries, and thought go-helix can be a good > candidate. Here're the reasons: > * After researching, we didn't find any known-good Helix library in Go. > * go-helix is production proven in Uber-scale environment, and still being > actively developed and maintained. > * go-helix works with the Apache Helix Java controller (Uber's production > setup). > * go-helix contains good documentations. > * Go is getting non-trivial popularity/attractions in the industry. > Particularly for go-helix, it has gained 28 stars, 13 unique clones, 154 > unique visitors, 1k+ views on Github since launched recently. > * With the Helix website's help, go-helix will get better > visibility/discoverability, making it more likely to get more mature and > reliable at a quicker speed. > > > > -- > This message was sent by Atlassian JIRA > (v6.4.14#64029) > -- Best regards, Bo
