Re: [Architecture] [AF] [MB] Make Appfactory tenant subscription to stratos environments fault tolerant

2015-01-04 Thread Dimuthu Leelarathne
Hi Mahesh and all, I have another suggestion. We should keep the dev, test, prod subscribers in the respective Stratos controllers. This is because it will reduce the load on the network. The architecture stays the same. thanks, dimuthu On Fri, Dec 19, 2014 at 2:16 PM, Dimuthu Leelarathne

Re: [Architecture] [AF] [MB] Make Appfactory tenant subscription to stratos environments fault tolerant

2015-01-04 Thread Mahesh Chinthaka
Hi Dimuthu, Noted. thanks. On Mon, Jan 5, 2015 at 10:34 AM, Dimuthu Leelarathne dimut...@wso2.com wrote: Hi Mahesh and all, I have another suggestion. We should keep the dev, test, prod subscribers in the respective Stratos controllers. This is because it will reduce the load on the

Re: [Architecture] [AF] [MB] Make Appfactory tenant subscription to stratos environments fault tolerant

2014-12-19 Thread Dimuthu Leelarathne
Hi Mahesh, What is the possibility of removing the second REST call. If we are putting an additional moving part we need to justify why. For example we could say in this point you can put a LB and horizontally scale (Just one of many possible answers). In this case I don't see such a use case

[Architecture] [AF] [MB] Make Appfactory tenant subscription to stratos environments fault tolerant

2014-12-17 Thread Mahesh Chinthaka
Hi all, Im working on Making the tenants subscription to stratos environments fault tolerant [1] This has been discussed in mail thread with subject - [Architecture] [AF] Tenant subscribing to stratos environments - making it fault tolerant *Issue* ** There are some possible failure

Re: [Architecture] [AF] [MB] Make Appfactory tenant subscription to stratos environments fault tolerant

2014-12-17 Thread Mahesh Chinthaka
Hi Harsha, I see your point. If you follow tenant creation bpel you may see initializeBuildManager and initializeRepositoryManager happens one after the other in a row. If it got failed in any step the process won't continue. But in last step of bpel you can see that initializeCloudManager is

Re: [Architecture] [AF] [MB] Make Appfactory tenant subscription to stratos environments fault tolerant

2014-12-17 Thread Manjula Rathnayake
Hi Mahesh, +1 for the current design. I assume you have multiple instances of durable subscribers for each subscription made to Stratos cartridges. For example, if we have multiple tenant aware cartridges(App Server, UES Server, BPS Server etc), the durable subscriber should be able to