[VOTE] linkerd project proposal
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 --- 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’s extensive production usage (https://github.com/twitter/finagle/blob/develop/ADOPTERS.md). Linkerd’s 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-kubernetes-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/09/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 |
|||||||||||
|
|||||||||||
alexis richardson
+1
On Fri, Jan 13, 2017 at 3:49 PM, Chris Aniszczyk via cncf-toc <cncf-toc@...> wrote: Hey CNCF TOC community, it's time to vote on the linkerd |
|||||||||||
|
|||||||||||
"杨忠勋 <alex@...>
+1
toggle quoted message
Show quoted text
------------------ Original ------------------ From: "Alexis Richardson via cncf-toc"<cncf-toc@...> Date: Fri, Jan 13, 2017 11:55 PM To: "Chris Aniszczyk"<caniszczyk@...>; Cc: "CNCF TOC"<cncf-toc@...>; Subject: Re: [cncf-toc] [VOTE] linkerd project proposal On Fri, Jan 13, 2017 at 3:49 PM, 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’s extensive production usage > (https://github.com/twitter/finagle/blob/develop/ADOPTERS.md). Linkerd’s > 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-kubernetes-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/09/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 > > _______________________________________________ > cncf-toc mailing list > cncf-toc@... > https://lists.cncf.io/mailman/listinfo/cncf-toc > _______________________________________________ cncf-toc mailing list cncf-toc@... https://lists.cncf.io/mailman/listinfo/cncf-toc |
|||||||||||
|
|||||||||||
Kenneth Owens (kenowens) <kenowens@...>
+1
From: cncf-toc-bounces@... [mailto:cncf-toc-bounces@...]
On Behalf Of Chris Aniszczyk via cncf-toc
Sent: Friday, January 13, 2017 9:49 AM To: CNCF TOC <cncf-toc@...> Subject: [cncf-toc] [VOTE] linkerd project proposal
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
-- Chris Aniszczyk (@cra) | +1-512-961-6719 |
|||||||||||
|
|||||||||||
Jonathan Boulle <jonathan.boulle@...>
+1 On Fri, Jan 13, 2017 at 5:03 PM 杨忠勋 via cncf-toc <cncf-toc@...> wrote: +1 |
|||||||||||
|
|||||||||||
Matt Baldwin <baldwin@...>
+1 On Fri, Jan 13, 2017 at 8:45 AM, <cncf-toc-request@...> wrote: Send cncf-toc mailing list submissions to --
........................................................................................................... CEO |
|||||||||||
|
|||||||||||
Brian Grant
On Fri, Jan 13, 2017 at 7:49 AM, Chris Aniszczyk via cncf-toc <cncf-toc@...> wrote:
TOC members, that is.
+1.
|
|||||||||||
|
|||||||||||
Benjamin Hindman
+1 On Fri, Jan 13, 2017 at 7:49 AM, Chris Aniszczyk via cncf-toc <cncf-toc@...> wrote:
--
Benjamin Hindman Founder of Mesosphere and Co-Creator of Apache Mesos Follow us on Twitter: @mesosphere
|
|||||||||||
|
|||||||||||
Camille Fournier
+1 On Jan 14, 2017 4:26 PM, "Benjamin Hindman via cncf-toc" <cncf-toc@...> wrote:
|
|||||||||||
|
|||||||||||
Duncan Johnston-Watt <duncan.johnstonwatt@...>
A nice touch would be to accept non-binding votes from wider community. Best -- Duncan Johnston-Watt CEO | Cloudsoft Corporation +44 777 190 2653 | @duncanjw Sent from my iPhone On 14 Jan 2017, at 06:52, Brian Grant via cncf-toc <cncf-toc@...> wrote:
|
|||||||||||
|
|||||||||||
alexis richardson
We do. On Sun, 15 Jan 2017, 13:56 Duncan Johnston-Watt via cncf-toc, <cncf-toc@...> wrote:
|
|||||||||||
|
|||||||||||
Duncan Johnston-Watt <duncan.johnstonwatt@...>
+1 (non-binding) Thx -- Duncan Johnston-Watt CEO | Cloudsoft Corporation +44 777 190 2653 | @duncanjw Sent from my iPhone On 15 Jan 2017, at 13:57, Alexis Richardson <alexis@...> wrote:
|
|||||||||||
|
|||||||||||
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> > >> > >> > |
|||||||||||
|
|||||||||||
Bryan Cantrill <bryan@...>
+1 -- with my apologies for the tardy vote. - Bryan On Sat, Jan 14, 2017 at 1:26 PM, Benjamin Hindman via cncf-toc <cncf-toc@...> wrote:
|
|||||||||||
|
|||||||||||
Dustin Kirkland <dustin.kirkland@...>
+1
Cheers! :-Dustin Dustin Kirkland Ubuntu Product & Strategy Canonical, Ltd. On Fri, Jan 13, 2017 at 4:49 PM, Chris Aniszczyk via cncf-toc <cncf-toc@...> wrote: Hey CNCF TOC community, it's time to vote on the linkerd |
|||||||||||
|