SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Go service-mesh Projects
-
consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
apiclarity
An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks.
-
kubevpn
KubeVPN offers a Cloud Native Dev Environment. Connect to kubernetes cluster network, you can access remote kubernetes cluster network via service name or Pod IP / Service IP. Intercept remote kubernetes cluster service inbound traffic to local PC with service mesh. You can run your k8s pod on local Docker container with same env、volume and network
-
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)
-
ms-demo-gen
MSDGen: Generater for microservice demos of any given size and connectivity constraints.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: PART 1: Deploy modern applications on a production grade, local Kubernetes Cluster with Istio Service Mesh and Observability. | dev.to | 2024-05-28ISTIO_URL=https://github.com/istio/istio/releases/download/$ISTIO_VERSION/istio-$ISTIO_VERSION-linux-amd64.tar.gz (For Linux processor ARCH, change as needed)
Project mention: Deploy Secure Spring Boot Microservices on Amazon EKS Using Terraform and Kubernetes | dev.to | 2023-11-23The JHipster scaffolded sample application has a gateway application and two microservices. It uses Consul for service discovery and centralized configuration.
Project mention: Optimal JMX Exposure Strategy for Kubernetes Multi-Node Architecture | dev.to | 2024-03-27Leverage a service mesh like Istio or Linkerd to manage communication between microservices within the Kubernetes cluster. These service meshes can be configured to intercept JMX traffic and enforce access control policies. Benefits:
Project mention: Easegress: Cloud Native traffic orchestration system | news.ycombinator.com | 2024-01-17
Project mention: Rainbond: No Need Understand Kubernetes Application Management Platform | news.ycombinator.com | 2023-09-20
https://github.com/traefik/mesh
Last commit at Nov 28, 2022.
In kubernetes world it means that this project is dead, I guess?
KrakenD: A high-performance open-source API Gateway. It helps application developers release features quickly by eliminating all the complexities of SOA architectures while offering a unique performance.
We'll install APIClarity into a Kubernetes cluster to test our API documentation. We're using a Kind cluster for demonstration purposes. Of course, if you have another Kubernetes cluster up and running elsewhere, all steps also work there.
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
Go service-mesh related posts
-
PART 1: Deploy modern applications on a production grade, local Kubernetes Cluster with Istio Service Mesh and Observability.
-
Multi-region YugabyteDB deployment on AWS EKS with Istio
-
Improve your EKS cluster with Istio and Cilium : Better networking and security
-
Optimal JMX Exposure Strategy for Kubernetes Multi-Node Architecture
-
Linkerd no longer shipping open source, stable releases
-
Caddy for Certs and Istio for Reverse Proxy
-
Understanding Istio: A Beginner's Guide to Service Mesh
-
A note from our sponsor - SaaSHub
www.saashub.com | 31 May 2024
Index
What are some of the best open-source service-mesh projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | istio | 35,147 |
2 | consul | 27,883 |
3 | conduit | 10,410 |
4 | easegress | 5,713 |
5 | rainbond | 4,793 |
6 | kuma | 3,536 |
7 | mesh | 2,006 |
8 | krakend-ce | 1,791 |
9 | go-doudou | 1,398 |
10 | layotto | 805 |
11 | consul-k8s | 652 |
12 | apiclarity | 481 |
13 | kubevpn | 434 |
14 | marblerun | 233 |
15 | hubble-otel | 68 |
16 | fsm | 45 |
17 | cnfuzz | 36 |
18 | ms-demo-gen | 24 |
Sponsored