170 похожих чатов

Кто-Нибудь встречал коллизию при генерации Guid?

18 ответов

13 просмотров

я только "псевдо-коллизии" встречал. Когда она возникала просто по ошибке программиста. А так уверен, что их никогда не может быть, на то он и gUid

Vladimir Galchenkov
я только "псевдо-коллизии" встречал. Когда она воз...

А вы хоть раз видели код, который обрабатывает возможные коллизии? Например, у вас есть идентификатор джоба, вы его генерируете и вставляете в таблицу базы вроде Монги, чтобы потом отслеживать статус джоба. А что если там такой джоб уже есть? Сколько попыток повторной генерации и вставки надо делать перед возвратом ошибки? Ещё интереснее, если джоб запущен, а идентификатор вставить не удалось, и остановить джоб нельзя - событие-то улетело.

Vladimir Galchenkov
я только "псевдо-коллизии" встречал. Когда она воз...

Вероятность коллизии не 0, так что очень даже могут быть

eCats-Exchange Support Автор вопроса
Phantom
Вероятность коллизии не 0, так что очень даже могу...

Ты считаешь что у гуида могут быть коллизии?

eCats-Exchange Support Автор вопроса

Ты тоже считаешь что генератор гуида может дать коллизию?

eCats Exchange Support
Ты тоже считаешь что генератор гуида может дать ко...

Два разных клиента присылали по апи одинаковый гуид еще в 13-14 году. Бекендеры бегали туда-сюда понимая что не предусмотрели такой прикол

eCats-Exchange Support Автор вопроса
eCats-Exchange Support Автор вопроса
Vladimir Zenin
На барыши не претендую

В моём понимании это были одинаковые объекты. Ну или кто-то ручками скопировал guid.

Dr. Friedrich von Never
Интересно, а как они его сгенерировали?

Дефолтное назначение гуидов для справочников в 1с

eCats Exchange Support
В моём понимании это были одинаковые объекты. Ну и...

Это были разные товарные позиции от разных, не связанных между собой клиентов

eCats-Exchange Support Автор вопроса
Phantom
Да

вроде ты тоже был у меня на счету как опытный разраб🧐

eCats Exchange Support
вроде ты тоже был у меня на счету как опытный разр...

Ты просто херню несешь, и не понимаешь о чем говоришь

Oleg Safonov
А вы считаете, что не может быть?

Там аргументация рода: "мне не попадалась, значит её нет!" Ему потом @necrodever написал, что ему коллизия в проде упала и Метью попытался даже с этим поспорить

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта