Re: [PROPOSAL]a new project mesher for servicecomb
That list include all the indirect and direct deps, means I am not sure the License, so I give a link to let you review github.com/beorn7/perks MIT License github.com/fsnotify/fsnotify BSD 3-Clause "New" or "Revised" License github.com/go-chassis/go-restful-swagger20 MIT License github.com/go-chassis/go-chassis-config Apache License 2.0 github.com/gogo/googleapis Apache License 2.0 github.com/go-chassis/paas-lager Apache License 2.0 github.com/go-chassis/gohessian Apache License 2.0 github.com/go-mesh/openlogging Apache License 2.0 github.com/golang/glog Apache License 2.0 github.com/golang/protobuf BSD 3-Clause "New" or "Revised" License github.com/google/gofuzz Apache License 2.0 github.com/gogo/protobuf https://github.com/gogo/protobuf/blob/master/LICENSE github.com/gorilla/websocket BSD 2-Clause "Simplified" License github.com/hashicorp/go-version Mozilla Public License 2.0 github.com/cenkalti/backoff MIT License github.com/imdario/mergo BSD 3-Clause "New" or "Revised" License github.com/json-iterator/go MIT License github.com/matttproud/golang_protobuf_extensions Apache License 2.0 github.com/modern-go/concurrent Apache License 2.0 github.com/patrickmn/go-cacheMIT License github.com/opentracing/opentracing-goApache License 2.0 github.com/pkg/errorsBSD 2-Clause "Simplified" License github.com/modern-go/reflect2Apache License 2.0 github.com/emicklei/go-restful MIT License github.com/lyft/protoc-gen-validate Apache License 2.0 github.com/envoyproxy/go-control-plane Apache License 2.0 github.com/prometheus/client_golang Apache License 2.0 github.com/prometheus/common Apache License 2.0 github.com/prometheus/client_model Apache License 2.0 github.com/prometheus/procfs Apache License 2.0 github.com/spf13/castMIT License github.com/spf13/pflag BSD 3-Clause "New" or "Revised" License github.com/rcrowley/go-metrics https://github.com/rcrowley/go-metrics/blob/master/LICENSE github.com/urfave/cliMIT License github.com/golang/text BSD 3-Clause "New" or "Revised" License github.com/golang/time BSD 3-Clause "New" or "Revised" License k8s.io/client-go Apache License 2.0 golang.org/x/net https://github.com/golang/net/blob/master/LICENSE golang.org/x/oauth2 https://github.com/golang/oauth2/blob/master/LICENSE golang.org/x/sys https://github.com/golang/sys/blob/master/LICENSE github.com/go-chassis/go-archaiusApache License 2.0 google.golang.org/genproto Apache License 2.0 gopkg.in/inf.v0 BSD 3-Clause "New" or "Revised" License github.com/ghodss/yaml MIT License github.com/go-chassis/foundationApache License 2.0 github.com/go-chassis/go-cc-client Apache License 2.0 github.com/go-chassis/go-chassis Apache License 2.0 gopkg.in/yaml.v2 Apache License 2.0 go.uber.org/ratelimit https://github.com/uber-go/ratelimit/blob/master/LICENSE golang.org/x/crypto https://github.com/golang/crypto/blob/master/LICENSE google.golang.org/grpc Apache License 2.0 k8s.io/apimachinery Apache License 2.0 Willem Jiang 于2019年6月20日周四 上午9:18写道: > Hi Xiaoliang, > > Any update for the proposal? > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Sat, Jun 15, 2019 at 10:38 AM Willem Jiang > wrote: > > > > It looks good from the feedback of the community. > > I just have a quick question about the third party dependencies of > > mesher. It's quite important for us when we move the project into > > Apache. > > > > Tian Xiaoliang do you mind show us the list of third party > > dependenices projects and their license? > > > > Willem Jiang > > > > Twitter: willemjiang > > Weibo: 姜宁willem > > > > On Mon, Jun 10, 2019 at 2:11 PM Xiaoliang Tian > 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
Re: [PROPOSAL] create an alpha-fsm moduleI for servicecomb pack
yeah, I just convert the SCB-1321 to the sub task of the SCB-1258. Willem Jiang 于2019年6月21日周五 上午8:10写道: > We could break down the SCB-1258 with state transfer design, > prototyping and implementation. > > Willem Jiang > > Twitter: willemjiang > Weibo: 姜宁willem > > On Thu, Jun 20, 2019 at 7:30 PM Zhang Lei wrote: > > > > Hi,Feng Zheng > > > > Oh!! I created another JIRA SCB-1321, I saw that you are already > associated with SCB-1258, Thank you for it. > > > > Lei Zhang > > > > > 在 2019年6月20日,下午3:25,Zheng Feng 写道: > > > > > > Yeah, I think Willem has create one [1] before and do you mind I assign > > > this issue to you ? > > >
Re: [PROPOSAL] create an alpha-fsm moduleI for servicecomb pack
We could break down the SCB-1258 with state transfer design, prototyping and implementation. Willem Jiang Twitter: willemjiang Weibo: 姜宁willem On Thu, Jun 20, 2019 at 7:30 PM Zhang Lei wrote: > > Hi,Feng Zheng > > Oh!! I created another JIRA SCB-1321, I saw that you are already associated > with SCB-1258, Thank you for it. > > Lei Zhang > > > 在 2019年6月20日,下午3:25,Zheng Feng 写道: > > > > Yeah, I think Willem has create one [1] before and do you mind I assign > > this issue to you ? >
Re: [PROPOSAL] create an alpha-fsm moduleI for servicecomb pack
Hi,Feng Zheng Oh!! I created another JIRA SCB-1321, I saw that you are already associated with SCB-1258, Thank you for it. Lei Zhang > 在 2019年6月20日,下午3:25,Zheng Feng 写道: > > Yeah, I think Willem has create one [1] before and do you mind I assign > this issue to you ?
Re: [PROPOSAL] create an alpha-fsm moduleI for servicecomb pack
Yeah, I think Willem has create one [1] before and do you mind I assign this issue to you ? [1] https://issues.apache.org/jira/browse/SCB-1258 Zhang Lei 于2019年6月20日周四 下午2:34写道: > Hi, Zheng Feng > > Thanks for your advice, I will create a JIRA first and start with the > design documentation. > > Lei Zhang > > > 在 2019年6月19日,下午8:09,Zheng Feng 写道: > > > > Thanks a lot for sharing these information ! I think this state machine > > could be very experimental so it would helpful to create an experimental > > branch to add this module but not in the master branch. > > > > Zhang Lei 于2019年6月19日周三 下午5:42写道: > > > >> I have completed some of the design and prototype in my github. > >> > >> In the design document [1] my original idea was that a transaction > >> consisted of a SagaActor and several TxActors, and later TxAcotr was > >> removed to reduce implementation complexity. > >> I haven't had time to modify the documentation yet, but the SagaActor > >> state machine [2] is up to date. > >> Here you can see the test cases of SagaActor [3] > >> > >> [1] > >> > https://github.com/coolbeevip/playground/tree/master/state_machine_demo/saga-akkafsm > >> < > >> > https://github.com/coolbeevip/playground/tree/master/state_machine_demo/saga-akkafsm > >>> > >> [2] > >> > https://github.com/coolbeevip/playground/blob/master/state_machine_demo/saga-akkafsm/assets/saga_state_diagram.png > >> < > >> > https://github.com/coolbeevip/playground/blob/master/state_machine_demo/saga-akkafsm/assets/saga_state_diagram.png > >>> > >> [3] > >> > https://github.com/coolbeevip/playground/blob/master/state_machine_demo/saga-akkafsm/src/test/java/coolbeevip/playgroud/statemachine/saga/SagaActorTest.java > >> < > >> > https://github.com/coolbeevip/playground/blob/master/state_machine_demo/saga-akkafsm/src/test/java/coolbeevip/playgroud/statemachine/saga/SagaActorTest.java > >>> > >> > >> Lei Zhang > >> > >> > >>> 在 2019年6月19日,下午2:34,zhaojun 写道: > >>> > >>> If we use AKKA, how can we design the actors, and how can we guarantee > >> omega will receive the message synchronize. > >> > >> > >
Re: [PROPOSAL] create an alpha-fsm moduleI for servicecomb pack
Hi, Zheng Feng Thanks for your advice, I will create a JIRA first and start with the design documentation. Lei Zhang > 在 2019年6月19日,下午8:09,Zheng Feng 写道: > > Thanks a lot for sharing these information ! I think this state machine > could be very experimental so it would helpful to create an experimental > branch to add this module but not in the master branch. > > Zhang Lei 于2019年6月19日周三 下午5:42写道: > >> I have completed some of the design and prototype in my github. >> >> In the design document [1] my original idea was that a transaction >> consisted of a SagaActor and several TxActors, and later TxAcotr was >> removed to reduce implementation complexity. >> I haven't had time to modify the documentation yet, but the SagaActor >> state machine [2] is up to date. >> Here you can see the test cases of SagaActor [3] >> >> [1] >> https://github.com/coolbeevip/playground/tree/master/state_machine_demo/saga-akkafsm >> < >> https://github.com/coolbeevip/playground/tree/master/state_machine_demo/saga-akkafsm >>> >> [2] >> https://github.com/coolbeevip/playground/blob/master/state_machine_demo/saga-akkafsm/assets/saga_state_diagram.png >> < >> https://github.com/coolbeevip/playground/blob/master/state_machine_demo/saga-akkafsm/assets/saga_state_diagram.png >>> >> [3] >> https://github.com/coolbeevip/playground/blob/master/state_machine_demo/saga-akkafsm/src/test/java/coolbeevip/playgroud/statemachine/saga/SagaActorTest.java >> < >> https://github.com/coolbeevip/playground/blob/master/state_machine_demo/saga-akkafsm/src/test/java/coolbeevip/playgroud/statemachine/saga/SagaActorTest.java >>> >> >> Lei Zhang >> >> >>> 在 2019年6月19日,下午2:34,zhaojun 写道: >>> >>> If we use AKKA, how can we design the actors, and how can we guarantee >> omega will receive the message synchronize. >> >>