Go service-mesh

Open-source Go projects categorized as service-mesh

Top 17 Go service-mesh Projects

service-mesh
  • istio

    Connect, secure, control, and observe services.

    Project mention: Using Istio Resources with nxs-universal-chart | dev.to | 2024-08-22

    Istio is an open-source project that handles routing problems arising in microservices-based applications.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • consul

    Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

    Project mention: Work Stealing: Load-balancing for compute-heavy tasks | dev.to | 2024-07-23

    When a backend starts or stops, something needs to update, whether it’s Consul, kube-proxy, ELB, or otherwise. To stop a worker without incurring failures, you need to prevent the load balancer from sending new requests and then finishing existing ones.

  • conduit

    Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.

    Project mention: Fastly and the Linux kernel | dev.to | 2024-06-24

    The open source projects Fastly uses and the foundations we partner with are vital to Fastly’s mission and success. Here's an unscientific list of projects and organizations supported by the Linux Foundation that we use and love include: The Linux Kernel, Kubernetes, containerd, eBPF, Falco, OpenAPI Initiative, ESLint, Express, Fastify, Lodash, Mocha, Node.js, Prometheus, Jenkins, OpenTelemetry, Envoy, etcd, Helm, osquery, Harbor, sigstore, cert-manager, Cilium, Fluentd, Keycloak, Open Policy Agent, Coalition for Content Provenance and Authority (C2PA), Flux, gRPC, Strimzi, Thanos, Linkerd, Let’s Encrypt, WebAssembly. And the list goes on!

  • easegress

    A Cloud Native traffic orchestration system

    Project mention: Easegress: Cloud Native traffic orchestration system | news.ycombinator.com | 2024-01-17
  • rainbond

    No need to know Kubernetes' cloud native application management platform | 不用懂 Kubernetes 的云原生应用管理平台

  • kuma

    🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.

  • mesh

    Traefik Mesh - Simpler Service Mesh (by traefik)

  • krakend-ce

    KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.

  • go-doudou

    go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.

  • layotto

    A fast and efficient cloud native application runtime

  • consul-k8s

    First-class support for Consul Service Mesh on Kubernetes

  • kubevpn

    KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network.

    Project mention: Connect to K8s network by using kubevpn | news.ycombinator.com | 2024-04-17

    I created a DevOps tools called kubevpn, by connecting to k8s network, we can ping podIP, curl service-name in k8s dns way. Intercept inbound traffic of workloads with service mesh. Welcome all to have a try, github: https://github.com/kubenetworks/kubevpn

  • apiclarity

    An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks. 

  • marblerun

    MarbleRun is the control plane for confidential computing. Deploy, scale, and verify your confidential microservices on vanilla Kubernetes. 100% Go, 100% cloud native, 100% confidential.

  • fsm

    Lightweight service mesh for Kubernetes East-West and North-South traffic management, uses ebpf for layer4 and pipy proxy for layer7 traffic management, support multi cluster network. (by flomesh-io)

  • cnfuzz

    Breaking Cloud Native Web APIs in their natural habitat.

  • ms-demo-gen

    MSDGen: Generater for microservice demos of any given size and connectivity constraints.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go service-mesh discussion

Log in or Post with

Go service-mesh related posts

  • Using Istio Resources with nxs-universal-chart

    2 projects | dev.to | 22 Aug 2024
  • Installing Consul Bash Script

    1 project | dev.to | 23 Jul 2024
  • Service Registry: When should you use them and why?

    1 project | dev.to | 16 Jul 2024
  • eBPF, sidecars, and the future of the service mesh

    8 projects | dev.to | 7 Jun 2024
  • PART 1: Deploy modern applications on a production grade, local Kubernetes Cluster with Istio Service Mesh and Observability.

    1 project | dev.to | 28 May 2024
  • Multi-region YugabyteDB deployment on AWS EKS with Istio

    3 projects | dev.to | 2 May 2024
  • Improve your EKS cluster with Istio and Cilium : Better networking and security

    1 project | dev.to | 9 Apr 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source service-mesh projects in Go? This list will help you:

Project Stars
1 istio 35,781
2 consul 28,272
3 conduit 10,599
4 easegress 5,767
5 rainbond 4,951
6 kuma 3,623
7 mesh 2,025
8 krakend-ce 1,934
9 go-doudou 1,430
10 layotto 817
11 consul-k8s 666
12 kubevpn 545
13 apiclarity 508
14 marblerun 236
15 fsm 55
16 cnfuzz 36
17 ms-demo-gen 24

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Go is
the 4th most popular programming language
based on number of metions?