+1, I think Adding Mesher to ServiceComb can complement ServiceComb's
multi-language support.
But  as liubao said, if Mesher added in ServiceComb, could you provide a
planing of mesher, including relationship with Istio, which part using
istio, and why there are a new proxy named mesher.

Best Regards,
---
Zen Lin
zenlintechnofr...@gmail.com
Focused on Micro Service and Apache ServiceComb


Xiaoliang Tian <xiaoliang.t...@gmail.com> 于2019年6月10日周一 下午6:15写道:

> 1. mesher is a part of servicecomb and servicecom is focusing on language
> framework, mesher is the reinforcement of servicecomb to make servicecomb
> complete。 also mesher can work with istio, but it is not valuable to
> servicecomb,.
> 2. already support user set swagger file to mesher
> 3, will do
>
> Liubao (A) <bao....@huawei.com> 于2019年6月10日周一 下午6:05写道:
>
> > Hi, this seems a good idea. But this is a big topic, I just have
> following
> > questions to discuss with
> >
> > 1. What's the relationship between mesher and istio? As I know, istio is
> > an excellent framework for service discovery and governance, and is very
> > extensible. Can mesher work with istio or act as part of it?
> > 2. Will mesher make some gread features like SWAGGER base API metadata
> > registration? This metadata can be used for discovery and governance,
> which
> > is quite like servicecomb did.
> > 3. Does mesher have plan to change the configurations to accommandate to
> > servicecomb-java-chassis configurations style, to make them work like a
> > whole?
> >
> > -----邮件原件-----
> > 发件人: Xiaoliang Tian [mailto:xiaoliang.t...@gmail.com]
> > 发送时间: 2019年6月10日 14:11
> > 收件人: dev@servicecomb.apache.org
> > 主题: [PROPOSAL]a new project mesher for servicecomb
> >
> > 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
> >
>

Reply via email to