[jira] [Assigned] (SCB-21) service orchestration

2017-12-20 Thread Zhinan Lin (JIRA)

 [ 
https://issues.apache.org/jira/browse/SCB-21?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zhinan Lin reassigned SCB-21:
-

Assignee: (was: Zhinan Lin)

> service orchestration
> -
>
> Key: SCB-21
> URL: https://issues.apache.org/jira/browse/SCB-21
> Project: Apache ServiceComb
>  Issue Type: New Feature
>  Components: Java-Chassis
>Reporter: Eric Lee
> Attachments: Proposal for integrating ServiceComb into Camel.pdf
>
>
> orchestration of service invocation and aggregation of data from multiple 
> services based on configured rule
> eg. a user request requires calling service a/b/c/d in order: request -> a -> 
> b -> c -> d -> response
> this creates a tight coupling among services a/b/c/d.
> better solutions:
> request -> aggregator -> response (aggregator calls a/b/c/d in sequence based 
> on configured rule)
> request -> a -> message queue -> b -> queue -> c -> queue -> d
> both ways no coupling among the services.
> this epic is about solution 1



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Assigned] (SCB-21) service orchestration

2017-12-20 Thread Zhinan Lin (JIRA)

 [ 
https://issues.apache.org/jira/browse/SCB-21?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zhinan Lin reassigned SCB-21:
-

Assignee: Zhinan Lin

> service orchestration
> -
>
> Key: SCB-21
> URL: https://issues.apache.org/jira/browse/SCB-21
> Project: Apache ServiceComb
>  Issue Type: New Feature
>  Components: Java-Chassis
>Reporter: Eric Lee
>Assignee: Zhinan Lin
> Attachments: Proposal for integrating ServiceComb into Camel.pdf
>
>
> orchestration of service invocation and aggregation of data from multiple 
> services based on configured rule
> eg. a user request requires calling service a/b/c/d in order: request -> a -> 
> b -> c -> d -> response
> this creates a tight coupling among services a/b/c/d.
> better solutions:
> request -> aggregator -> response (aggregator calls a/b/c/d in sequence based 
> on configured rule)
> request -> a -> message queue -> b -> queue -> c -> queue -> d
> both ways no coupling among the services.
> this epic is about solution 1



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)