Я создаю приложение SaaS и хочу предоставить идентификаторы для ресурсов, которые не связаны с моей текущей реализацией хранения данных (идентификаторы автоматического увеличения Postgres).Эти сообщения о переполнении стека ( one two ) предполагают, что создание локально уникальных идентификаторов сложно, и что я мог бы также использовать UUID, которые, конечно, легко и безопасно генерируются практически на любом языке..
Я доволен этим подходом, но мне интересно, почему я не могу найти API от крупных SaaS / хост-плееров, которые делают то же самое?Например:
Таким образом, в принципе никто не использует UUID.Есть ли причина для этого - не изобретенные здесь, более умные алгоритмы внутреннего идентификатора или что-то еще?И в моем случае, при отсутствии какого-либо внутреннего алгоритма, имеет ли смысл использовать UUID?