synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hiranya Jayathilaka <hiranya...@gmail.com>
Subject Re: Generating Names for Anon. Endpoints
Date Wed, 05 May 2010 08:43:54 GMT
On Wed, May 5, 2010 at 2:02 PM, indika kumara <indika.kuma@gmail.com> wrote:

> I do not want to prove that I am correct… But as per my experience, a
> meaningful name always helped me a lot to track the issue when things go
> wrong and to check the correctness of the behavior when did some
> modifications on endpoint codes.
>
> At first time in early days in synapse, I really preferred using in-lined
> unnamed endpoints.  However, when I was working in endpoint codes, when try
> to find a solution for a user problem; a meaningful name really helped me a
> lot. Based on those experiences, I always try to use names …
>

My point exactly :) We should keep anonymous endpoints around since they are
very useful. But the best practice should be to properly name all endpoints.

Thanks,
Hiranya


>
> Thanks
> Indika
>
>
> On Wed, May 5, 2010 at 2:14 PM, Hiranya Jayathilaka <hiranya911@gmail.com>wrote:
>
>> Hi Indika,
>>
>> On Wed, May 5, 2010 at 12:10 PM, indika kumara <indika.kuma@gmail.com>wrote:
>>
>>> Have u tested multiple instances ... ? as names are random , a name is
>>> different for same endpoint in each synapse  instance ..  States are
>>> replicated based name + some ID for an endpoint...
>>>
>>
>> I haven't tested this thoroughly. But from what you are saying I feel that
>> there are issues in this area. If generating UUIDs for endpoint names causes
>> problems with clustering scenarios, then I would say we should stop
>> generating names for in-lined endpoints. We should leave anonymous endpoints
>> as they are and it should be up to the user to properly name endpoints when
>> implementing a clustered scenario (like in 1.2 days).
>>
>> Still IMO, forcing the user to name endpoints is not the right solution.
>>
>> Thanks,
>> Hiranya
>>
>>
>>>
>>> On Wed, May 5, 2010 at 12:32 PM, Hiranya Jayathilaka <
>>> hiranya911@gmail.com> wrote:
>>>
>>>>
>>>>
>>>> On Wed, May 5, 2010 at 11:48 AM, indika kumara <indika.kuma@gmail.com>wrote:
>>>>
>>>>> ... So with randomly generated names ,  clustering should not work
>>>>>
>>>>
>>>> No it works. At least I haven't encountered any issues thus far.
>>>>
>>>> Thanks,
>>>> Hiranya
>>>>
>>>>
>>>>>
>>>>> On Wed, May 5, 2010 at 12:17 PM, indika kumara <indika.kuma@gmail.com>wrote:
>>>>>
>>>>>>
>>>>>>> Indika, we generate UUIDs for endpoint names. So it is unique
:)
>>>>>>>
>>>>>>
>>>>>> OK ... But for clustering , 100% endpoint configurations should be
>>>>>> equal in each server instance ... But how can do with randomlely
generated
>>>>>> names ....   ?  ...
>>>>>>
>>>>>> Indika
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Hiranya Jayathilaka
>>>> Software Engineer;
>>>> WSO2 Inc.;  http://wso2.org
>>>> E-mail: hiranya@wso2.com;  Mobile: +94 77 633 3491
>>>> Blog: http://techfeast-hiranya.blogspot.com
>>>>
>>>
>>>
>>
>>
>> --
>> Hiranya Jayathilaka
>> Software Engineer;
>> WSO2 Inc.;  http://wso2.org
>> E-mail: hiranya@wso2.com;  Mobile: +94 77 633 3491
>> Blog: http://techfeast-hiranya.blogspot.com
>>
>
>


-- 
Hiranya Jayathilaka
Software Engineer;
WSO2 Inc.;  http://wso2.org
E-mail: hiranya@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com

Mime
View raw message