You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by Imesh Gunaratne <im...@apache.org> on 2015/02/14 18:09:02 UTC

[Discuss] [Diagram] Stratos 4.1.0 Messaging Model

Hi Devs,

I just drew a diagram to illustrate the messaging model in 4.1.0 release:


Please note that this does not include SOAP service calls between
components.

Thanks
​


-- 
Imesh Gunaratne

Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Re: [Discuss] [Diagram] Stratos 4.1.0 Messaging Model

Posted by Vishanth Balasubramaniam <vi...@wso2.com>.
Great work Imesh.

Should openstack and ec2 iaases be also included in this diagram?

On Sun, Feb 15, 2015 at 11:17 PM, Gayan Gunarathne <ga...@wso2.com> wrote:

> Great work Imesh. Indeed It is really useful diagram.
>
> I think we can add event names to the message flow and maintain this
> diagram in our wiki as well.
>
> Thanks,
> Gayan
>
> On Sun, Feb 15, 2015 at 11:01 PM, Imesh Gunaratne <im...@apache.org>
> wrote:
>
>> Great! nice to hear that Sajith!
>>
>> What you have thought is correct, solid lines represent message
>> publishers and dashed lines show message subscribers. Yes that's a mistake,
>> cloud controller to instance notifier topic should be a solid line.
>>
>> Thanks
>>
>> On Sun, Feb 15, 2015 at 10:55 PM, Sajith Kariyawasam <sa...@wso2.com>
>> wrote:
>>
>>> Hi Imesh,
>>>
>>> Great work, this is useful!
>>>
>>> Could you please explain a bit the difference between dashed and solid
>>> arrows, and the directions, ? As I understood solid arrow towards MB
>>> represent "publishes", and dashed arrow represents "subscribes". But why CC
>>> -> Instance Notifier topic is dashed?
>>>
>>> On Sat, Feb 14, 2015 at 10:39 PM, Imesh Gunaratne <im...@apache.org>
>>> wrote:
>>>
>>>> Hi Devs,
>>>>
>>>> I just drew a diagram to illustrate the messaging model in 4.1.0
>>>> release:
>>>>
>>>>
>>>> Please note that this does not include SOAP service calls between
>>>> components.
>>>>
>>>> Thanks
>>>> ​
>>>>
>>>>
>>>> --
>>>> Imesh Gunaratne
>>>>
>>>> Technical Lead, WSO2
>>>> Committer & PMC Member, Apache Stratos
>>>>
>>>
>>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email  : gayang@wso2.com  | mobile : +94 766819985
>
>



-- 
*Vishanth Balasubramaniam*
Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: *+94771737718*
about me: *http://about.me/vishanth <http://about.me/vishanth>*

Re: [Discuss] [Diagram] Stratos 4.1.0 Messaging Model

Posted by Imesh Gunaratne <im...@apache.org>.
Thanks Gayan! I have now corrected the error which Sajith pointed out and
added the diagram to the Wiki [1]. We need to update this page when we get
time.

[1]
https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Stratos+Pub-Sub+Communication

Thanks

On Sun, Feb 15, 2015 at 11:17 PM, Gayan Gunarathne <ga...@wso2.com> wrote:

> Great work Imesh. Indeed It is really useful diagram.
>
> I think we can add event names to the message flow and maintain this
> diagram in our wiki as well.
>
> Thanks,
> Gayan
>
> On Sun, Feb 15, 2015 at 11:01 PM, Imesh Gunaratne <im...@apache.org>
> wrote:
>
>> Great! nice to hear that Sajith!
>>
>> What you have thought is correct, solid lines represent message
>> publishers and dashed lines show message subscribers. Yes that's a mistake,
>> cloud controller to instance notifier topic should be a solid line.
>>
>> Thanks
>>
>> On Sun, Feb 15, 2015 at 10:55 PM, Sajith Kariyawasam <sa...@wso2.com>
>> wrote:
>>
>>> Hi Imesh,
>>>
>>> Great work, this is useful!
>>>
>>> Could you please explain a bit the difference between dashed and solid
>>> arrows, and the directions, ? As I understood solid arrow towards MB
>>> represent "publishes", and dashed arrow represents "subscribes". But why CC
>>> -> Instance Notifier topic is dashed?
>>>
>>> On Sat, Feb 14, 2015 at 10:39 PM, Imesh Gunaratne <im...@apache.org>
>>> wrote:
>>>
>>>> Hi Devs,
>>>>
>>>> I just drew a diagram to illustrate the messaging model in 4.1.0
>>>> release:
>>>>
>>>>
>>>> Please note that this does not include SOAP service calls between
>>>> components.
>>>>
>>>> Thanks
>>>> ​
>>>>
>>>>
>>>> --
>>>> Imesh Gunaratne
>>>>
>>>> Technical Lead, WSO2
>>>> Committer & PMC Member, Apache Stratos
>>>>
>>>
>>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email  : gayang@wso2.com  | mobile : +94 766819985
>
>



-- 
Imesh Gunaratne

Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Re: [Discuss] [Diagram] Stratos 4.1.0 Messaging Model

Posted by Gayan Gunarathne <ga...@wso2.com>.
Great work Imesh. Indeed It is really useful diagram.

I think we can add event names to the message flow and maintain this
diagram in our wiki as well.

Thanks,
Gayan

On Sun, Feb 15, 2015 at 11:01 PM, Imesh Gunaratne <im...@apache.org> wrote:

> Great! nice to hear that Sajith!
>
> What you have thought is correct, solid lines represent message publishers
> and dashed lines show message subscribers. Yes that's a mistake, cloud
> controller to instance notifier topic should be a solid line.
>
> Thanks
>
> On Sun, Feb 15, 2015 at 10:55 PM, Sajith Kariyawasam <sa...@wso2.com>
> wrote:
>
>> Hi Imesh,
>>
>> Great work, this is useful!
>>
>> Could you please explain a bit the difference between dashed and solid
>> arrows, and the directions, ? As I understood solid arrow towards MB
>> represent "publishes", and dashed arrow represents "subscribes". But why CC
>> -> Instance Notifier topic is dashed?
>>
>> On Sat, Feb 14, 2015 at 10:39 PM, Imesh Gunaratne <im...@apache.org>
>> wrote:
>>
>>> Hi Devs,
>>>
>>> I just drew a diagram to illustrate the messaging model in 4.1.0 release:
>>>
>>>
>>> Please note that this does not include SOAP service calls between
>>> components.
>>>
>>> Thanks
>>> ​
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 

Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email  : gayang@wso2.com  | mobile : +94 766819985

Re: [Discuss] [Diagram] Stratos 4.1.0 Messaging Model

Posted by Imesh Gunaratne <im...@apache.org>.
Great! nice to hear that Sajith!

What you have thought is correct, solid lines represent message publishers
and dashed lines show message subscribers. Yes that's a mistake, cloud
controller to instance notifier topic should be a solid line.

Thanks

On Sun, Feb 15, 2015 at 10:55 PM, Sajith Kariyawasam <sa...@wso2.com>
wrote:

> Hi Imesh,
>
> Great work, this is useful!
>
> Could you please explain a bit the difference between dashed and solid
> arrows, and the directions, ? As I understood solid arrow towards MB
> represent "publishes", and dashed arrow represents "subscribes". But why CC
> -> Instance Notifier topic is dashed?
>
> On Sat, Feb 14, 2015 at 10:39 PM, Imesh Gunaratne <im...@apache.org>
> wrote:
>
>> Hi Devs,
>>
>> I just drew a diagram to illustrate the messaging model in 4.1.0 release:
>>
>>
>> Please note that this does not include SOAP service calls between
>> components.
>>
>> Thanks
>> ​
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>


-- 
Imesh Gunaratne

Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Re: [Discuss] [Diagram] Stratos 4.1.0 Messaging Model

Posted by Sajith Kariyawasam <sa...@wso2.com>.
Hi Imesh,

Great work, this is useful!

Could you please explain a bit the difference between dashed and solid
arrows, and the directions, ? As I understood solid arrow towards MB
represent "publishes", and dashed arrow represents "subscribes". But why CC
-> Instance Notifier topic is dashed?

On Sat, Feb 14, 2015 at 10:39 PM, Imesh Gunaratne <im...@apache.org> wrote:

> Hi Devs,
>
> I just drew a diagram to illustrate the messaging model in 4.1.0 release:
>
>
> Please note that this does not include SOAP service calls between
> components.
>
> Thanks
> ​
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>