helix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Junkai Xue (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (HELIX-671) Introduce github.com/uber-go/go-helix as a Golang participant client library
Date Mon, 08 Jan 2018 20:13:02 GMT

     [ https://issues.apache.org/jira/browse/HELIX-671?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Junkai Xue closed HELIX-671.
    Resolution: Done

Website is updated now. http://helix.apache.org/ClientLibraries.html

> 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
>            Assignee: Junkai Xue
> 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

View raw message