I would like to discuss about how Google Meet ID generated. As we may know, the best approach to generate a unique, non-iterable ID maybe using UUID. However, Google Meet use a totally different approach to generate the IDs. It seems that Google Meet simply uses a 10-letter long random string as the Meet ID.
Is there any special algorithm behind the ID, or simply random string?
I'm not sure what Google Meet actually uses, but you can use libraries like: https://github.com/ai/nanoid
NanoID can generate short random ids similar to a Google Meet ID. From the comparison section of NanoID vs UUID:
NanoID has a collision calculator you can use to check the chances of a collision: https://zelark.github.io/nano-id-cc/