Re: [VOTE] linkerd project proposal


Yash Thakkar
 

+1


On 2017-01-15 09:59 ( 0530), Camille Fournier via cncf-toc <c...@...> wrote:
>  1>
>
> On Jan 14, 2017 4:26 PM, "Benjamin Hindman via cncf-toc" <>
> cncf-toc@...> wrote:>
>
> >  1>
> >>
> > On Fri, Jan 13, 2017 at 7:49 AM, Chris Aniszczyk via cncf-toc <>
> > cncf-toc@...> wrote:>
> >>
> >> Hey CNCF TOC community, it's time to vote on the linkerd (>
> >> https://linkerd.io/) proposal as an inception level project, you can>
> >> view the proposal below in this email or on GitHub:>
> >> https://github.com/cncf/toc/pull/25>
> >>>
> >> Please vote  1/0/-1>
> >>>
> >> --->
> >>>
> >> *Name of project*: linkerd>
> >>>
> >> *Description:* Linkerd is an open source service mesh for cloud-native>
> >> applications. It is a layer 5/7 proxy that provides fully decentralized>
> >> request-level reliability and optimization to service communication,>
> >> including latency-aware load balancing, retries, failure handling, circuit>
> >> breaking, and deadlines. It provides granular metrics (both of itself and>
> >> of downstream services), distributed tracing, TLS, a powerful logical>
> >> routing layer, and integration with most common service discovery>
> >> mechanisms.>
> >>>
> >> Applications use linkerd by proxying HTTP, gRPC, or Thrift calls through>
> >> a local linkerd instance. In many cases, integration with linkerd is a>
> >> config change (e.g. setting an http_proxy environment variable) rather than>
> >> a code change. Linkerd acts as a transparent proxy, and so a call to (e.g. ">
> >> http://foo/bar") will be routed to the appropriate cluster, resolved in>
> >> service discovery, load balanced, retried, and returned without application>
> >> code being aware.>
> >>>
> >> Linkerd is built on top of Finagle (https://twitter.github.io/finagle/),>
> >> the high-concurrency RPC library that powers companies like Twitter,>
> >> Soundcloud, Pinterest, and ING Bank. By staying close to the Finagle>
> >> codebase, linkerd takes advantage of Finagle%u2019s extensive production usage (>
> >> https://github.com/twitter/finagle/blob/develop/ADOPTERS.md). Linkerd%u2019s>
> >> primary author is a core contributor to Finagle.>
> >>>
> >> *Sponsor / Advisor from TOC:* Jonathan Boulle <jonathan.boulle@...>
> >> >>
> >>>
> >> *Unique Identifier*: linkerd>
> >>>
> >> *License*: Apache License v2.0>
> >>>
> >> *Maturity Level:* Inception>
> >>>
> >> *Source control repositories*: https://github.com/linkerd>
> >>>
> >> *Initial Committers* (leads): Oliver Gould (Buoyant) [@olix0r] and Alex>
> >> Leong (Buoyant) [@adleong]>
> >>>
> >> *Infrastructure requirements:* CI and potentially CNCF Community Cluster>
> >> access. We run integration tests per commit (e.g. testing Kubernetes API>
> >> integration) and periodic high-volume stress tests.>
> >>>
> >> *Issue tracker:* https://github.com/linkerd/issues>
> >>>
> >> *Mailing lists:* https://groups.google.com/forum/#!forum/linkerd-users>
> >>>
> >> *Website:* https://linkerd.io/>
> >>>
> >> *Community:* Active & growing!>
> >>>
> >> Primarily focused on https://slack.linkerd.io (~400 members)>
> >>>
> >> ~1200 GitHub stars>
> >>>
> >> ~25 contributors>
> >>>
> >> *Release methodology and mechanics:* Code review on all changes.>
> >> Releases triggered manually by developer team. Using pre-1.0 semver>
> >> semantics.>
> >>>
> >> *Social media accounts: *Twitter: @linkerd, Slack:>
> >> http://slack.linkerd.io/>
> >>>
> >> *Existing sponsorship*: https://buoyant.io/>
> >>>
> >> *External Dependencies:* Runtime: JVM. Build-time: Finagle, netty>
> >>>
> >> *Statement on alignment with CNCF mission:*>
> >>>
> >> Linkerd directly addresses the communications challenges of running>
> >> microservices at scale, and integrates directly with orchestrated>
> >> environments such as Kubernetes and DC/OS. Linkerd integrates with two>
> >> existing CNCF projects: it can use the Kubernetes API directly as a service>
> >> discovery mechanism, and it exposes metrics in Prometheus format. See this>
> >> blog post (https://blog.buoyant.io/2016/10/04/a-service-mesh-for-kuber>
> >> netes-part-i-top-line-service-metrics/) for an example of linkerd,>
> >> Kubernetes and Prometheus working together.>
> >>>
> >> *Production Usage:*>
> >>>
> >> Monzo: used in production; k8s-based infra (https://monzo.com/blog/2016/0>
> >> 9/19/building-a-modern-bank-backend/)>
> >>>
> >> NCBI: used in production w/Consul>
> >>>
> >> Quid: used in production>
> >>>
> >> Douban: used in production>
> >>>
> >> Houghton Mifflin Harcourt: used in production; DC/OS-based infra>
> >>>
> >> Olark: used in production; k8s-based infra (https://www.youtube.com/watch>
> >> ?v=r0nhQwbe8OY&index=107&list=PLj6h78yzYM2PqgIGU1Qmi8nY7dqn9PCr4)>
> >>>
> >> *Other Contributors:*>
> >>>
> >> Currently ~25; >50% non-Buoyant by headcount:>
> >> https://github.com/BuoyantIO/linkerd/graphs/contributors?type=a>
> >>>
> >> -->
> >> Chris Aniszczyk (@cra) |  1-512-961-6719 <(512)%20961-6719>>
> >>>
> >> _______________________________________________>
> >> cncf-toc mailing list>
> >> cncf-toc@...>
> >> https://lists.cncf.io/mailman/listinfo/cncf-toc>
> >>>
> >>>
> >>
> >>
> > -->
> > Benjamin Hindman>
> > Founder of Mesosphere and Co-Creator of Apache Mesos>
> > Mesosphere Inc.  <http://www.mesosphere.io/>>
> >>
> > Follow us on Twitter: @mesosphere <http://twitter.com/mesosphere>>
> >>
> > [image: Watch the Video]>
> > <http://smart.mesosphere.io/v2/a/watch101videoimg/587a979b29a64518ae03ef8d-zYaMz/httpsmesosphere.comresourcesmesosphere-modern-infrastructure-modern-apps> [image:>
> > .]Learn how Verizon serves millions>
> > of users in real time with DC/OS>
> > <http://smart.mesosphere.io/v2/a/101videotext3/587a979b29a64518ae03ef8d-zYaMz/httpsmesosphere.comresourcesmesosphere-modern-infrastructure-modern-apps>>
> >>
> >>
> > _______________________________________________>
> > cncf-toc mailing list>
> > cncf-toc@...>
> > https://lists.cncf.io/mailman/listinfo/cncf-toc>
> >>
> >>
>

Join {cncf-toc@lists.cncf.io to automatically receive all group messages.