Projects

Table of Contents

Here are the communities or projects that I am currently or have been involved in:

EnvoyProxy

Tip

Role: Maintainer

Envoy is an L7 proxy and communication bus designed for large modern service oriented architectures.

Istio

Note

Tip

Role: Maintainer

Istio is an open platform for providing a uniform way to integrate microservices, manage traffic flow across microservices, enforce policies and aggregate telemetry data.

Aeraki Mesh

Tip

Role: Maintainer

Aeraki Mesh is an CNCF sandbox open-source project to manage any layer-7 protocols in a service mesh.

Merbridge

Tip

Role: Maintainer

Merbridge is eBPF-based and can accelerate the data plane of service meshes with a shorter packet datapath than iptables.

Kiali

Note

Tip

Role: Maintainer

Kiali is a management console for Istio service mesh. Kiali can be quickly installed as an Istio add-on, or trusted as a part of your production environment.

Layotto

Tip

Role: Committer

Layotto(/leɪˈɒtəʊ/) is an application runtime developed using Golang, which provides various distributed capabilities for applications, such as state management, configuration management, and event pub/sub capabilities to simplify application development.

Higress

Tip

Role: Committer

Powered by Istio and Envoy, Higress realizes the integration of the triple gateway architecture of traffic gateway, microservice gateway and security gateway, thereby greatly reducing the costs of deployment, operation and maintenance.

Gateway API

Tip

Role: Reviewer

The next iteration of composite service (e.g. Ingress) and load balancing APIs.

Ingress2gateway

Tip

Role: Reviewer

Ingress2gateway helps translate Ingress resources to Gateway API resources, specifically HTTPRoutes. Ingress2gateway is managed by the Gateway API SIG-Network subproject.

Kubernetes SIGs

Tip

Role: Member

Org for Kubernetes SIG-related work

Kubernetes

Tip

Role: Member

Kubernetes, also known as K8s, is an open source system for managing containerized applications across multiple hosts. It provides basic mechanisms for the deployment, maintenance, and scaling of applications.

kubevela

Note

Tip

Role: Member

KubeVela is a modern application delivery platform that makes deploying and operating applications across today’s hybrid, multi-cloud environments easier, faster and more reliable.