+1 I strongly suggest to add Mesher as a part of ServiceComb as it will make ServiceComb a fully fledged microservice framework with support to all languages by either java-chassis or by mesher. Regards Asif
On 2019/06/10 06:11:01, Xiaoliang Tian <xiaoliang.t...@gmail.com> wrote: > Hi All, > > Service mesh is a solution for microservice, mesher is a service mesh > implementation. > > if servicecomb introduce mesher, it will get some benifits. > > 1. user of servicecomb can choose any language and leverage same service > center and govenance policy. > > 2. user can gain better performance by using java chassis and mesher, than > user use service mesh solution only. > > the first one is most important reason why service mesh is important to > service comb > > The mesher feature has been finished [1] > > there is the list of features: > 1. service discovery, load balancing, circuit breaker, rate limiting, most > of features that java chassis has > 2. An admin API to expose runtime imformation of mesher > 3. support grpc and http1 and http2 > 4. support transparent TLS communication > 5. run as a sidecar proxy for a service > 6. a sidecar injector to automattically inject mesher into k8s pod > > [1] https://github.com/go-mesh/mesher > > Regards >