?????? [Discussion]Provider a project fully show all features ofServiceComb(also can use as a scaffold)

2018-04-09 Thread ??????
Ok, thanks!
  
  Yangyong Zheng
Best Regards !

 --  --
  ??: "bismy"<bi...@qq.com>;
 : 2018??4??9??(??) 11:02
 ??: "dev"<dev@servicecomb.apache.org>;
 
 ????: ?? [Discussion]Provider a project fully show all features 
ofServiceComb(also can use as a scaffold)

 

This is a good idea, and the features is good too. 
Here are some works done that you can refer to 
   
https://java.huaweicse.com/featured-topics/develope-microservice-using-ces.html
including microservice design and the working code is also included.


If you want to demonstrate transactions processing, this is a project you can 
refer to https://github.com/huawei-microservice-demo/HouseApp


--  --
??: "??"<yangyong.zh...@qq.com>;
: 2018??4??9??(??) 9:58
??: "dev"<dev@servicecomb.apache.org>;

????: ?? [Discussion]Provider a project fully show all features 
ofServiceComb(also can use as a scaffold)



Ok,I will try.
  
 Yangyong Zheng
Best Regards !

  --  --
  ??: "willem.jiang"<willem.ji...@gmail.com>;
 : 2018??4??8??(??) 10:29
 ??: "dev"<dev@servicecomb.apache.org>;
 
 ????: Re: [Discussion]Provider a project fully show all features 
ofServiceComb(also can use as a scaffold)

 

I just went through the documents, it looks good.
Here are some comments for the edge service part.
For the canary test, we need to make sure the new version of service is
available to some kind of user, not the normal round robin one.
Is better to show the user to do AB test by applying different routing rule
on the edge service.


Willem Jiang

Blog: http://willemjiang.blogspot.com (English)
  http://jnn.iteye.com  (Chinese)
Twitter: willemjiang
Weibo: willem

On Wed, Apr 4, 2018 at 10:06 AM, ?? <yangyong.zh...@qq.com> wrote:

> Hi everyone:
> In order to fully show features of ServiceComb, I think we can use it
> to construct a classic micro-service style project step by step (also can
> called hand by hand) :
>  1. Use ServiceCenter to support services register and discover;
> 2. Includes edge service, user service with authentication and some other
> business services develped by Java Chassis;
> 3. Use Apollo to support dynamic config;
> 4. Include a composite service to do complex business logic;
> 5. In composite service we will use Saga to show eventually data
> consistency solution;
> 6. Show logs, metrics, tracing etc in operation phase.
>
>  Each small step of the construction will check a branch and write a
> wiki to let user known what we had done, like:
> 0.0.1 -> 1. Implement user service
> 0.0.2 -> 2. Add authentication in user service
> 0.0.3 -> 3. Implement edge service
> ...
>
>  Then user can learn how to develop with ServiceComb faster, and can
> use this project as a scaffold.
>
>  I had complete a small part of this program here :
> https://github.com/zhengyangyong/scaffold/wiki (English version is coming
> soon).
>
>  Any other ideas or suggestions are welcome !
>
>  Yangyong Zheng
>  Best Regards !

Re: [Discussion]Provider a project fully show all features ofServiceComb(also can use as a scaffold)

2018-04-08 Thread wjm wjm
we already have some projects like this(houseApp or something else).
so my question is: design some new projects or make the exists better.

2018-04-09 11:02 GMT+08:00 bismy <bi...@qq.com>:

> This is a good idea, and the features is good too.
> Here are some works done that you can refer to
>https://java.huaweicse.com/featured-topics/develope-
> microservice-using-ces.html
> including microservice design and the working code is also included.
>
>
> If you want to demonstrate transactions processing, this is a project you
> can refer to https://github.com/huawei-microservice-demo/HouseApp
>
>
> -- 原始邮件 --
> 发件人: "郑扬勇"<yangyong.zh...@qq.com>;
> 发送时间: 2018年4月9日(星期一) 上午9:58
> 收件人: "dev"<dev@servicecomb.apache.org>;
>
> 主题: 回复: [Discussion]Provider a project fully show all features
> ofServiceComb(also can use as a scaffold)
>
>
>
> Ok,I will try.
>
>  Yangyong Zheng
> Best Regards !
>
>   -- 原始邮件 --
>   发件人: "willem.jiang"<willem.ji...@gmail.com>;
>  发送时间: 2018年4月8日(星期天) 晚上10:29
>  收件人: "dev"<dev@servicecomb.apache.org>;
>
>  主题: Re: [Discussion]Provider a project fully show all features
> ofServiceComb(also can use as a scaffold)
>
>
>
> I just went through the documents, it looks good.
> Here are some comments for the edge service part.
> For the canary test, we need to make sure the new version of service is
> available to some kind of user, not the normal round robin one.
> Is better to show the user to do AB test by applying different routing rule
> on the edge service.
>
>
> Willem Jiang
>
> Blog: http://willemjiang.blogspot.com (English)
>   http://jnn.iteye.com  (Chinese)
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Wed, Apr 4, 2018 at 10:06 AM, 郑扬勇 <yangyong.zh...@qq.com> wrote:
>
> > Hi everyone:
> > In order to fully show features of ServiceComb, I think we can use it
> > to construct a classic micro-service style project step by step (also can
> > called hand by hand) :
> >  1. Use ServiceCenter to support services register and discover;
> > 2. Includes edge service, user service with authentication and some other
> > business services develped by Java Chassis;
> > 3. Use Apollo to support dynamic config;
> > 4. Include a composite service to do complex business logic;
> > 5. In composite service we will use Saga to show eventually data
> > consistency solution;
> > 6. Show logs, metrics, tracing etc in operation phase.
> >
> >  Each small step of the construction will check a branch and write a
> > wiki to let user known what we had done, like:
> > 0.0.1 -> 1. Implement user service
> > 0.0.2 -> 2. Add authentication in user service
> > 0.0.3 -> 3. Implement edge service
> > ...
> >
> >  Then user can learn how to develop with ServiceComb faster, and can
> > use this project as a scaffold.
> >
> >  I had complete a small part of this program here :
> > https://github.com/zhengyangyong/scaffold/wiki (English version is
> coming
> > soon).
> >
> >  Any other ideas or suggestions are welcome !
> >
> >  Yangyong Zheng
> >  Best Regards !
>


?????? [Discussion]Provider a project fully show all features ofServiceComb(also can use as a scaffold)

2018-04-08 Thread bismy
This is a good idea, and the features is good too. 
Here are some works done that you can refer to 
   
https://java.huaweicse.com/featured-topics/develope-microservice-using-ces.html
including microservice design and the working code is also included.


If you want to demonstrate transactions processing, this is a project you can 
refer to https://github.com/huawei-microservice-demo/HouseApp


--  --
??: "??"<yangyong.zh...@qq.com>;
: 2018??4??9??(??) 9:58
??: "dev"<dev@servicecomb.apache.org>;

????: ?? [Discussion]Provider a project fully show all features 
ofServiceComb(also can use as a scaffold)



Ok,I will try.
  
 Yangyong Zheng
Best Regards !

  --  --
  ??: "willem.jiang"<willem.ji...@gmail.com>;
 : 2018??4??8??(??) 10:29
 ??: "dev"<dev@servicecomb.apache.org>;
 
 ????: Re: [Discussion]Provider a project fully show all features 
ofServiceComb(also can use as a scaffold)

 

I just went through the documents, it looks good.
Here are some comments for the edge service part.
For the canary test, we need to make sure the new version of service is
available to some kind of user, not the normal round robin one.
Is better to show the user to do AB test by applying different routing rule
on the edge service.


Willem Jiang

Blog: http://willemjiang.blogspot.com (English)
  http://jnn.iteye.com  (Chinese)
Twitter: willemjiang
Weibo: willem

On Wed, Apr 4, 2018 at 10:06 AM, ?? <yangyong.zh...@qq.com> wrote:

> Hi everyone:
> In order to fully show features of ServiceComb, I think we can use it
> to construct a classic micro-service style project step by step (also can
> called hand by hand) :
>  1. Use ServiceCenter to support services register and discover;
> 2. Includes edge service, user service with authentication and some other
> business services develped by Java Chassis;
> 3. Use Apollo to support dynamic config;
> 4. Include a composite service to do complex business logic;
> 5. In composite service we will use Saga to show eventually data
> consistency solution;
> 6. Show logs, metrics, tracing etc in operation phase.
>
>  Each small step of the construction will check a branch and write a
> wiki to let user known what we had done, like:
> 0.0.1 -> 1. Implement user service
> 0.0.2 -> 2. Add authentication in user service
> 0.0.3 -> 3. Implement edge service
> ...
>
>  Then user can learn how to develop with ServiceComb faster, and can
> use this project as a scaffold.
>
>  I had complete a small part of this program here :
> https://github.com/zhengyangyong/scaffold/wiki (English version is coming
> soon).
>
>  Any other ideas or suggestions are welcome !
>
>  Yangyong Zheng
>  Best Regards !