Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Festum/awesome-servicemesh
A curated list of tools implements the concept of Server Mesh
https://github.com/Festum/awesome-servicemesh
List: awesome-servicemesh
awesome awesome-list kubernetes microservice microservices-architecture service-mesh
Last synced: about 1 month ago
JSON representation
A curated list of tools implements the concept of Server Mesh
- Host: GitHub
- URL: https://github.com/Festum/awesome-servicemesh
- Owner: festum
- Created: 2018-09-21T14:36:38.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-23T11:32:30.000Z (over 4 years ago)
- Last Synced: 2024-05-19T17:20:51.810Z (7 months ago)
- Topics: awesome, awesome-list, kubernetes, microservice, microservices-architecture, service-mesh
- Size: 3.91 KB
- Stars: 51
- Watchers: 6
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- more-awesome - Service Mesh - Next generation service mesh for serverless apps. (Back-End Development)
README
# Awesome Service Mesh [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A curated list of tools implements the concept of Service Mesh
**Table of Contents**
- [Frameworks / Runtimes](#frameworks--runtimes)
- [Related Technologies](#related-technologies)
- [Enterprise & Verticals](#enterprise--verticals)
- [Theory](#theory)
- [Articles & Papers](#articles--papers)
- [License](#license)
- [Contributing](#contributing)## Frameworks / Runtimes
- [amalgam8](https://github.com/amalgam8/amalgam8) - Content and Version-based Routing Fabric for Polyglot Microservices
- [ambassador](https://github.com/datawire/ambassador) - Open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
- [aspen-mesh](https://github.com/aspenmesh) - Enterprise Service Mesh from F5
- [consul](https://github.com/hashicorp/consul) - Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure
- [control-plane](https://github.com/envoyproxy/go-control-plane) - Contains a Go-based implementation of an API server that implements the discovery service APIs defined in data-plane-api
- [dubbo](https://github.com/apache/incubator-dubbo) - Apache Dubbo (incubating) is a high-performance, java based, open source RPC framework
- [envoy](https://www.envoyproxy.io/) - An open source edge and service proxy, designed for cloud-native applications
- [istio](https://github.com/istio) - An open platform to connect, manage, and secure microservices
- [kong](https://github.com/Kong/kong) - 🐒 The Microservice API Gateway
- [linkerd](https://linkerd.io/) - A service sidecar for Kubernetes gives you instant Grafana dashboards and CLI debugging tools for any Kubernetes service — with no cluster-wide installation
- [mesher](https://github.com/go-mesh/mesher) - A light weight service mesh implementation based on [go chassis](https://github.com/ServiceComb/go-chassis)
- [nginmesh](https://github.com/nginxinc/nginmesh) - NGINX Architecture with Istio Service Mesh
- [nginx-unit](https://github.com/nginx/unit) - NGINX Unit is a new, lightweight, open source application server built to meet the demands of today’s dynamic and distributed applications
- [servicecomb](https://github.com/ServiceComb) - ServiceComb is a microservice framework that provides an easy way to develop and deploy applications in the cloud
- [sofa-mesh](https://github.com/alipay/sofa-mesh) - A solution for large-scale Service Mesh based on Istio
- [sofa-mosn](https://github.com/alipay/sofa-mosn) - SOFAMosn is a modular observable smart network which can be used in service mesh deployed as a data plane sidecar
- [tars](https://github.com/Tencent/Tars) - Tars is a highly performance rpc framework based on naming service using tars protocol and provides a semi-automatic operation platform
- [Traefik](https://traefik.io/) - A reverse proxy / load balancer that's easy, dynamic, automatic, fast, full-featured, open source, production proven, provides metrics, and integrates with every major cluster technologies## Related Technologies
- [Awesome CI/CD DevOps](https://github.com/ciandcd/awesome-ciandcd) - A curated list of awesome tools for continuous integration, continuous delivery and DevOps
- [Awesome Microservices](https://github.com/mfornos/awesome-microservices) - A curated list of Microservice Architecture related principles and technologies## Theory
### Articles & Papers
- [What’s a service mesh? And why do I need one?](https://blog.buoyant.io/2017/04/25/whats-a-service-mesh-and-why-do-i-need-one/) - (2017-04-25) A service mesh is a dedicated infrastructure layer for making service-to-service communication safe, fast, and reliable. If you’re building a cloud native application, you need a service mesh
- [Pattern: Service Mesh](http://philcalcado.com/2017/08/03/pattern_service_mesh.html) - (2017-08-03) A pattern of Microservices Architecture
- [Service Mesh for Microservices](https://medium.com/microservices-in-practice/service-mesh-for-microservices-2953109a3c9a) - (2017-09-15) The most complex challenge in realizing microservice architecture is not building the services themselves, but the communication between services
- [Service mesh data plane vs. control plane](https://blog.envoyproxy.io/service-mesh-data-plane-vs-control-plane-2774e720f7fc) - (2017-10-10) The situation summarized by the following series of tweets that Matt Klein wrote
- [nginMesh](https://www.nginx.com/blog/nginmesh-nginx-as-a-proxy-in-an-istio-service-mesh/) - (2017-12-07) NGINX Proxy in an Istio Service Mesh## License
[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)
## Contributing
Please, read the [Contribution Guidelines](https://github.com/Festum/awesome-servermesh/blob/master/CONTRIBUTING.md) before submitting your suggestion.
Feel free to [open an issue](https://github.com/Festum/awesome-servermesh/issues) or [create a pull request](https://github.com/Festum/awesome-servermesh/pulls) with your additions.
:star2: Thank you!
[c]: https://cdn.rawgit.com/akullpp/23246ca832bda82bb505230bf3538e2a/raw/d9bcdb769bf025292f9c6bc1290f01f1fcd1f864/commercial.svg