SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 Go service-mesh Projects
-
Project mention: Optimal JMX Exposure Strategy for Kubernetes Multi-Node Architecture | dev.to | 2024-03-27
Leverage 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:
-
consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
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.
-
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.
-
Project mention: Optimal JMX Exposure Strategy for Kubernetes Multi-Node Architecture | dev.to | 2024-03-27
Leverage 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
-
rainbond
No need to know Kubernetes' cloud native application management platform | 不用懂 Kubernetes 的云原生应用管理平台
Project mention: Rainbond: No Need Understand Kubernetes Application Management Platform | news.ycombinator.com | 2023-09-20 -
kuma
🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
Project mention: Any new Opensource projects in (go) looking for contributors. I want to start my journey as an OSS contributor. | /r/golang | 2023-05-14https://github.com/kumahq/kuma is an CNCF OSS service mesh for Kubernetes and VMs. We're a control plane on top of Envoy proxy. Very actively developed project, some big adopters in the community, and we've just refreshed all of our Good First Issues.
-
https://github.com/traefik/mesh
Last commit at Nov 28, 2022.
In kubernetes world it means that this project is dead, I guess?
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
krakend-ce
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
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.
-
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.
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.
-
kubevpn
KubeVPN is 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 netowork.
Project mention: KubeVPN offers a Cloud-Native Dev Environment that seamlessly connects to your Kubernetes cluster network. | dev.to | 2024-03-23中文 | English | Wiki
-
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)
-
osm-edge
osm-edge is a lightweight service mesh for the edge-computing. It's forked from openservicemesh/osm and use pipy as sidecar proxy.
-
-
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
Go service-mesh related posts
- 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
- Developer’s Guide to Building Kubernetes Cloud Apps ☁️🚀
- Progressive Delivery on AKS: A Step-by-Step Guide using Flagger with Istio and FluxCD
- Istio moved to CNCF Graduation stage
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Mar 2024
Index
What are some of the best open-source service-mesh projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | istio | 34,650 |
2 | consul | 27,678 |
3 | conduit | 10,282 |
4 | easegress | 5,681 |
5 | rainbond | 4,694 |
6 | kuma | 3,475 |
7 | mesh | 1,986 |
8 | krakend-ce | 1,715 |
9 | go-doudou | 1,325 |
10 | layotto | 795 |
11 | consul-k8s | 649 |
12 | apiclarity | 468 |
13 | kubevpn | 345 |
14 | marblerun | 231 |
15 | hubble-otel | 67 |
16 | fsm | 39 |
17 | osm-edge | 38 |
18 | cnfuzz | 36 |
19 | ms-demo-gen | 24 |