I understand how UUIDs
are pretty much unique if they are created using enough entropy. I read the documentation and trying to understand how they are generated (RFC 4122).
- How the generation algorithm works?
- What the different 5 groups (
time_low
,time_mid
,time_hi_and_version
,clock_seq_hi_and_res clock_seq_low
,node
) stand for? (answered here)
Edit: I don't think this is a duplicate of this because I am not asking only the format but also how it is implemented and how the UUID is calculated in Java.