On Sat, Dec 4, 2010 at 5:45 PM, Sanjiva Weerawarana <[email protected]>wrote:

> On Sat, Dec 4, 2010 at 2:45 PM, Supun Kamburugamuva <[email protected]>wrote:
>
>>
>>>
>>> The registry based repo, when enabled syncs the
>> axis2 repository periodically. Basically it syncs what ever files that are
>> in the axis2 repository of a cluster of servers that are connected to a
>> single configuration registry. It stores the files in to the registry and
>> then sync the file from there. Now we have moved the synapse configuration
>> to the axis2 repository as well. So when a synapse configuration file is
>> modified the changes will be synched across the cluster. Because we have hot
>> update these changes will immediately taken in to account without requiring
>> a restart of the read-only nodes.
>>
>
> Are we going to allow any node's config to be edited and have that sync
> across all nodes or do we still have a master node concept?
>
> I think we have some issues in Stratos because the registry repo is synced
> on a timer. IIRC we discussed changing that to use registry eventing to
> notify the subscribers and they'll pull the changes in. Have we implemented
> that?
>

Not yet. It will become push-based as Samisa suggested, with that
improvement. We are still evaluating the various side-effects. I'll have
this done, as soon as the release work is over. Eventing in Registry needs a
slight improvement too. We are planning to add more details into XML events,
and also make Registry Events inherit a common template, so that they can
directly be forwarded to BAM, and BAM will be able to extract useful
information out of them without having to transform them.

>
> We need to avoid getting into a change loop as a result too .. but we've
> dealt with that at a customer setup a while ago.
>

Yes, that's noted, :-).

Thanks,
Senaka.

>
> Sanjiva.
> --
> Sanjiva Weerawarana, Ph.D.
> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
> email: [email protected]; phone: +94 11 763 9614; cell: +94 77 787 6880 |
> +1 650 265 8311
> blog: http://sanjiva.weerawarana.org/
>
> Lean . Enterprise . Middleware
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
*Senaka Fernando*
Associate Technical Lead & Product Manager - WSO2 G-Reg;
WSO2, Inc.; http://wso2.com*
Member; Apache Software Foundation; http://apache.org

E-mail: senaka AT wso2.com
**P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
Linked-In: http://www.linkedin.com/in/senakafernando

*Lean . Enterprise . Middleware
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to