Ah -- makes sense. Thanks.

On 30/05/2011, at 11:40 AM, Ed Leafe wrote:

> On May 29, 2011, at 9:01 PM, Mark Nottingham wrote:
> 
>> WIth regards to UUIDs -- I'm not sure what the use cases being discussed are 
>> (sorry for coming in late), but in my experience UUIDs are good fits for 
>> cases where you truly need distributed extensibility without coordination. 
>> In other uses, they can be a real burden for developers, if for no other 
>> reason than their extremely unwieldy syntax. What are the use cases here?
> 
> 
>       The primary use case I can think of is a deployment with several zones 
> that are geographically dispersed. Since each zone is shared-nothing with 
> other zones, UUIDs are the most logical choice for instance IDs that need to 
> be unique across zones. This is precisely the use case that UUIDs were 
> created for.
> 
>       In my experience, UUIDs are no more of a programmatic burden than any 
> other sort of PK; the only place where they are "unwieldy" is when humans 
> have to type them into a command line or a browser URL. But since most humans 
> doing that would have access to copy/paste, it isn't nearly as bad as it 
> might seem.
> 
> 
> 
> -- Ed Leafe
> 
> 
> 
> Confidentiality Notice: This e-mail message (including any attached or
> embedded documents) is intended for the exclusive and confidential use of the
> individual or entity to which this message is addressed, and unless otherwise
> expressly indicated, is confidential and privileged information of Rackspace.
> Any dissemination, distribution or copying of the enclosed material is 
> prohibited.
> If you receive this transmission in error, please notify us immediately by 
> e-mail
> at ab...@rackspace.com, and delete the original message.
> Your cooperation is appreciated.
> 

--
Mark Nottingham   http://www.mnot.net/




_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to