This week's book giveaways are in the Refactoring and Agile forums. We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line! See this thread and this one for details.
I want to generate unique names. The VMID object is unique within a jvm. I create the VMID, and then pass the bytes into CRC32 and convert to hex string.
Should this generated hex string be unique within like 100,000 iterations of creating a name? how likely are duplicates? I have tested it with over 700K iterations (of creating VMID, passing into CRC32 and converting to hex string) with no duplicates but wanted to know if duplicates were possible.