Rickard,
> > Simple is good. However, simple in long-term issues is better. :) One
> > thought: couldn't we use a spatio-temporal GUID instead? Would it be
easier
> > on the CPU?
> Please define "spatio-temporal GUID".
Just academic bull. The objective is to obtain uniqueness in values
generated by combining high-granularity elements in two dimentions: time and
space. So, to obtain a value, we combine physical location elements (IP, MAC
address, etc) with temporal elements (timestamps). We join them and - tada-
, obtain a key that is unique because no such key could be generated in the
same machine at the same time.
> Make it customizable with decent defaults.
Sure, sounds great.
Hugo