GUID и UUID

Что такое GUID и UUID в системе Цербер

С 1 декабря 2017 года для использования страницы Цербера стало необходимо создание личного кабинета посредством короткой регистрации, не занимающей много времени. Создание своего аккаунта даёт пользователю несколько возможностей, таких как:

  • Просмотр сводки о своём производстве или предприятии.
  • Просмотр список предприятий, к которым данный пользователь относится собственником, и где он исполняет свою деятельность.
  • Имение права на слияние двух предприятий, где собственник-заявитель находится на посте владельца производства.
  • Узнать UUID любого хозяйственного субъекта и любого производства.
GUID, UUID, гуид, уид, уин

Для начала, выясним, чем из себя является идентификационный номер, во что он вытекает, и как он расшифровывается. Взглянем на это со стороны программирования.
UUID (англ. universally unique identifier) — универсальный уникальный идентификатор. Представляет собой 128-битный (12 байтный) идентификационный номер. Он позволяет распределенным системам уникальным образом идентифицировать информацию без центра координации. То есть, это даёт основы полагать, что даже при внесении в общую базу ваш идентификатор останется уникальным, не возникнет никаких проблем.

Как узнать GUID и UUID в системе Цербер. Строка поиска на официальном сайте: https://cerberus.vetrf.ru/cerberus/actualObject/pub/actualInfo/

Чтобы это понять, можно представить, что каждый код — как атом в том или ином теле. Из основ физики, мы знаем, что не существует абсолютно идентичных атомов. Общее количество таких наименований, как и атомов – колоссально, это значит, что генерируя один триллион ключей, понадобится сотни миллиардов лет, чтобы их перебрать. Впечатляющие цифры, учитывая временные рамки, и возраст вселенной, которой всего лишь 14 миллиардов лет.

Для чего нужен идентификатор?

Представим, что во время перевозки груза, водителя остановили для прохождения проверки, и в данном случае экспедитор должен будет предъявить идентификационный номер, вместо вороха бумаг. То есть эта совокупность цифр используется вместо бумажной документации, и этот номер можно пробить как и по компьютеру, так и по мобильному приложению.

GUID – статический имеющий значение в 128 бит. Основная особенность — уникальность. Она даёт возможность расширять сервисы, приложения и другие системы, не опасаясь конфликтов, вызванных внезапным сходством двух идентификаторов. Гуидом называют реализации стандарта, имеющие наименование UUID, и состоят они из 32 шестнадцатеричных цифр, разделённых по группам девизами и окруженными фигурными скобками.

Использование GUID даёт полную гарантию того, что две версии одного и того же компонента могут иметь идентичны имена, но в то же время будут различаться своими гуидами.

Чтобы это понять, представим себе библиотеку, в которой хранятся десятки тысяч книг. Как найти нужную вам книгу среди этого многообразия? Конечно же, нам помогут полки, посвященные тому, или иному автору, жанру и остальным критериям, по которым они группируются. Именно таким образом, простым, но одновременно сложным, идёт группировка UUID в GUID.

После того, как пользователь создаст свой личный аккаунт в системе, ему будет присвоен свой собственный UUID.