News for hackers. Stuff that matters.
Re:Scaling to 100M: MySQL Is a Better NoSQL by wtetzner on Wednesday May 25, 2016 @12:51AM (#11767720)
>Why do you think it's a UUID?

Because of this:

>Also notice that we are not using serial keys; instead, we are using varchar(50), which stores client-generated GUID values

Re:Scaling to 100M: MySQL Is a Better NoSQL by tagrun on Wednesday May 25, 2016 @01:31AM (#11767834)
GUID and UUID refer to different things in general. Also, depending on the context, they can be longer than 128-bits. Oracle Coherence API defines 256-bit UUIDs for example (which is clearly not RFC 4122 or Microsoft GUID, but it still is an identifying number which can statistically be called unique, which a UUID is).

As long as it meets the statistical properties for collision, I don't see any problems with making a 50-bytes GUID. The essential thing is the statistical property, not the number of bits.

Re:Scaling to 100M: MySQL Is a Better NoSQL by mdellabitta on Wednesday May 25, 2016 @08:49AM (#11769374)
Do you think it's more likely that they invented a unique id scheme that requires 50 bytes, or that they're using an overly wide datatype for ordinary UUIDs?
Re:Scaling to 100M: MySQL Is a Better NoSQL by tagrun on Wednesday May 25, 2016 @07:52PM (#11774113)
And I have to pick one of those two options?

Like I mentioned, there are different UUID/GUID schemes using more than 128 bits publicly available already. You don't have to invent one. They may simply be using one of those with additional bytes reserved for future algorithmic changes (using first few bytes as a header to specify the algorithm).

Re:Scaling to 100M: MySQL Is a Better NoSQL by mdellabitta on Thursday May 26, 2016 @08:58AM (#11777543)
But is it likely that they are? I would imagine no.