TGViewer
ITKatya: культурные паттерны в IT ITKatya: культурные паттерны в IT @valuegoalsddd · 1.77K subscribers
Post #772 445
Что такое анти-дубль?

Есть поиск дублей. А есть менее очевидный, но не менее важный паттерн — поиск анти-дублей.

Это когда система должна понять не «кто на кого похож»,
а наоборот — что это точно не тот же объект!

Представьте: У вас уже есть пользователь. И внезапно на него начинают «прилетать» данные другого человека:
— прилетают ПД, которые полностью не равны имеющимся у вас атрибутам
— приходит документ с другим годом рождения
— появляется транзакция с параметрами, которые не пересекаются с историей и сценариями!

Если система настроена только на поиск похожести, она может сказать: Ну, не похоже. Ну, Ok. Обновим. Продолжим жить.

А надо наоборот — включить режим: это не дубль, это конфликт!

В KYC-домене есть атрибут, который часто недооценивают:
дата рождения.
Имя может не совпадать.
Фамилия может меняться.
Транслитерация может «гулять».
Адрес — можно переехать.

Но дата рождения — это якорь идентичности!

Да, бывают ошибки ввода.
Да, бывают разные форматы.
Но если дата рождения начинает «плавать» — это не просто НЕ дубль. Это сигнал, что идентичность может быть подменена.

Обычно мы строим системы, которые отвечают на вопрос:
кто похож на кого?

Но в KYC и финтехе не менее важен второй вопрос:
кто не может быть тем же самым человеком?

Так как допустить чужие данные на действие с основным объектом системы, это:
— фрод
— нарушение протоколов безопасности
— сыгранные риски (от финансовых до репутационных)

А главное, это разные алгоритмы!

Поиск дублей — про сходство. Поиск анти-дублей — про противоречия.

И если система умеет только первое, она либо склеит лишнее,
либо пропустит подмену.

💬 А знаете кейсы, когда гарантированно анти-дубли «идут лесом» и по негласному правилу, всем Оk, что один и тот же человек становится разными личностями!
  • 👍 6
  • 😱 1
More from @valuegoalsddd
  1. Aug 4, 2026Последние несколько дней читаю книгу про коллективную и личную вину, геройство и молчание…
  2. Jul 30, 2026Ладно, раз уж последние дни мы снова говорим про языки и нейминг, то хочу зайти немного с…
  3. Jul 29, 2026У кого какие романтические вечера или сцены из супружеской жизни 👩‍❤️‍👨 Легли вчера с му…
  4. Jul 29, 2026Нейминг — это не про красоту. Иногда это про очень дорогие баги. Один из моих любимых прим…
  5. Jul 26, 2026Ну а вот сами дизайны! И если вам лень лезть и голосовать или у вас нет возможности прогол…
  6. Jul 26, 2026Нуууууу... Возвращаться после затяжного отсутвия сложно, но попробую! Начнем с простой нов…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →