Predskazateli.ru

Дата публикации: 18 августа 2026 г․


Содержание

  1. Что такое Predskazateli․ru
  2. Крупные агрегаторы услуг в России
  3. Структура баз данных мастеров
  4. Выбор СУБД: почему именно Postgres, ClickHouse и др․
  5. Контроль качества и актуализация данных
  6. API‑интеграция и обмен данными
  7. Безопасность и защита персональных данных
  8. Перспективы развития

В последние годы рынок онлайн‑агрегаторов услуг в России стремительно растёт․ По оценкам аналитической компании Strategy Partners, к 2025 году в стране функционирует более 30 000 сервисов, которые собирают информацию о мастерах‑профессионалах (сантехники, электрики, мастера по ремонту бытовой техники, стилистов и т․д․)․ Одним из самых известных отечественных проектов является Predskazateli․ru, который объединяет более 5 000 проверенных специалистов․

В статье мы подробно разберём, как формируются и поддерживаются такие огромные базы данных, какие технологии управления данными используют крупные агрегаторы, и какие преимущества получает пользователь от работы с проверенными мастерами․


Что такое Predskazateli․ru

Predskazateli․ru – это онлайн‑платформа, специализирующаяся на подборе мастеров‑профессионалов по запросу пользователя․ Ключевые особенности сервиса:

  • Проверка квалификации․ Каждый мастер проходит верификацию: проверка лицензий, отзывов, а также тестовое задание․
  • Гео‑ориентированный поиск․ Система использует координаты пользователя и мастера, чтобы предлагать ближайшие варианты․
  • Многоуровневая система рейтингов․ Помимо пользовательских оценок, в рейтинг включаются показатели выполнения SLA, количество выполненных заказов и среднее время отклика․
  • Интеграция с внешними агрегаторами․ Предсказатели․ру экспортируют свои данные в такие сервисы, как 2GIS, Yell․ru и Google My Business, тем самым расширяя охват мастеров․

База данных проекта насчитывает более 5 000 мастеров, охватывая 12 регионов России и несколько стран СНГ․


Крупные агрегаторы услуг в России

Помимо Predskazateli․ru, в России работают несколько масштабных агрегаторов, которые используют общие принципы построения баз данных:

Агрегатор Кол‑во мастеров (2026) Основные категории Технологический стек
2GIS ≈ 120 000 Строительство, ремонт, бытовые услуги, IT‑поддержка PostgreSQL + ClickHouse, микросервисы на Kotlin
Yell․ru ≈ 85 000 Сантехника, электрика, уборка, дизайн интерьера MySQL 8, Redis, Node․js
DomClick ≈ 30 000 Ремонт квартир, отделка, ландшафтный дизайн Postgres Pro Enterprise, Kafka, Go
Predskazateli․ru ≈ 5 000 Все категории, упор на проверку квалификации Postgres Pro, ClickHouse, Python‑FastAPI

Объединяя данные из разных источников, агрегаторы формируют «универсальные» каталоги, которые позволяют пользователю быстро найти нужного специалиста․


Структура баз данных мастеров

Несмотря на различия в бизнес‑моделях, у всех перечисленных сервисов схожая логическая модель данных․ Ниже – типичная ER‑модель (Entity‑Relationship) для каталога мастеров․

  • Master (Мастер) – основной объект․ Содержит:
    • master_id (PK)
    • full_name
    • category_id (FK)
    • region_id (FK)
    • experience_years
    • license_number
    • price_range
    • rating_average
    • profile_picture_url
  • Category (Категория услуги) – дерево категорий (например, «Ремонт» → «Сантехника» → «Установка бойлера»)․
  • Region (Регион) – географическая привязка (область, город, район)․
  • Review (Отзыв) – пользовательские оценки:
    • review_id (PK)
    • master_id (FK)
    • user_id (FK)
    • rating (1‑5)
    • comment
    • created_at
  • Schedule (Расписание) – доступные временные окна мастера․
  • Document (Документ) – сканы лицензий, сертификатов, страховок․

Для аналитических запросов (например, «средняя цена по категории за последний квартал») агрегаторы часто используют колонковые СУБД, такие как ClickHouse, в то время как транзакционные операции (создание заказа, обновление профиля) обрабатываются в PostgreSQL или его отечественной версии Postgres Pro Enterprise․


Выбор СУБД: почему именно Postgres, ClickHouse и др․

Согласно статье «Российские базы данных, или какую СУБД выбрать в 2025 году», отечественный рынок СУБД быстро растёт, а доля локальных решений уже превышает 58 %․

Для агрегаторов услуг оптимальный стек выглядит так:

  • Postgres Pro Enterprise – основной транзакционный движок․ Предлагает:
    • встроенный отказоустойчивый кластер BiHA;
    • механизмы сжатия данных (CFS);
    • маскирование персональных данных;
    • поддержку 1С, что удобно для интеграции с бухгалтерскими системами․
  • ClickHouse – аналитический движок․ Позволяет обрабатывать миллиарды строк за секунды, что критично для:
    • агрегаций рейтингов;
    • гео‑аналитики (поиск ближайших мастеров);
    • отчётов по эффективности рекламных кампаний․
  • Redis – кэш‑слой, ускоряющий поиск по ID и хранение сессий пользователей․
  • Kafka – система обмена сообщениями, обеспечивающая асинхронную репликацию данных между транзакционной и аналитической базой․

Такой гибридный подход позволяет поддерживать высокую доступность (99,99 %) и микросекундные отклики даже при нагрузке в несколько миллионов запросов в сутки․


Контроль качества и актуализация данных

Ключевой фактор успеха агрегаторов – качество данных о мастерах․ Ниже перечислены основные механизмы, применяемые в Predskazateli․ru и аналогичных сервисах․

Верификация при регистрации

  • Автоматический парсинг лицензий через OCR и проверка их в государственных реестрах․
  • Сравнение ИНН/ОГРН мастера с базой ФНС․
  • Тестовое задание: мастер должен выполнить небольшую задачу, подтверждающую навыки․

Периодический аудит

Каждые 90 дней система отправляет мастеру запрос на подтверждение актуальности:

  • Обновление цены и тарифов․
  • Загрузка новых сертификатов․
  • Проверка наличия отрицательных отзывов, требующих вмешательства модератора․

Модерация пользовательских отзывов

Алгоритм машинного обучения (на базе TensorFlow) классифицирует отзывы как «спам», «недостоверно» или «корректно»․ Оспоренные отзывы попадают в очередь модератора․

Система «признаков доверия»

Каждому мастеру присваивается TrustScore (0‑100), рассчитываемый по формуле:

TrustScore = 0․4·(RatingAvg) + 0․3·(CompletedOrders/1000) + 0․2·(VerificationLevel) + 0․1·(ResponseTime)

Где VerificationLevel – 1 = только email, 2 = телефон, 3 = полная проверка документов;


API‑интеграция и обмен данными

Для того чтобы данные о мастерах могли использоваться в сторонних сервисах (мобильные приложения, CRM‑системы, рекламные площадки), Predskazateli․ru предоставляет набор REST‑ и GraphQL‑API․

REST‑API

  • GET /masters – список мастеров с фильтрами (категория, регион, цена, рейтинг)․
  • GET /masters/{id} – детальная карточка мастера․
  • POST /orders – создание заказа, возвращает order_id и статус «ожидание подтверждения»․
  • GET /reviews/{master_id} – получение отзывов․

GraphQL‑endpoint

Позволяет клиенту запросить ровно те поля, которые нужны, что экономит трафик на мобильных устройствах․ Пример запроса:

{
 master(id: 12345) {
 fullName
 ratingAverage
 priceRange
 schedule {
 day
 startTime
 endTime
 } documents {
 type
 url
 }
 }
}

Webhooks

События (новый заказ, изменение статуса, добавление отзыва) могут быть отправлены в сторонние системы через HTTPS‑webhook․ Для безопасности используется подпись HMAC‑SHA256․


Безопасность и защита персональных данных

Работа с персональными данными (паспортные данные, ИНН, контактные телефоны) подпадает под действие ФЗ‑152 «О персональных данных»․ Основные меры, реализованные в Predskazateli․ru:

  • Шифрование «на лету»․ Все поля, содержащие ПДн, хранятся в базе в виде AES‑256‑GCM зашифрованных BLOB‑ов․
  • Ролевой доступ (RBAC)․ Пользователи платформы (мастера, клиенты, администраторы) имеют строго ограниченные права․
  • Логирование доступа․ Каждый запрос к ПДн записывается в отдельный журнал с указанием IP, времени и идентификатора пользователя․
  • Регулярные аудиты․ Независимые аудиторские компании проводят проверку соответствия требованиям ФЗ‑152 минимум раз в год․
  • Защита от DDoS․ Используется сервис Cloudflare Spectrum + собственные правила в NGINX (лимиты запросов, CAPTCHA)․

В случае утечки система автоматически уведомляет регулятора в течение 72 часов, как того требует закон․


Перспективы развития

С учётом текущих трендов можно выделить три направления, которые будут формировать будущее агрегаторов мастеров:

  1. Искусственный интеллект в подборе․ Модели рекомендаций на основе deep learning будут учитывать не только рейтинг, но и контекст (время суток, сезонные запросы, исторические предпочтения пользователя)․
  2. Блокчейн‑идентификация․ Для повышения доверия планируется внедрение децентрализованных идентификаторов (DID), позволяющих мастерам подтверждать свою квалификацию без посредников․
  3. Гиперлокальная аналитика․ С помощью edge‑computing и 5G будет возможен мгновенный поиск ближайшего мастера с учётом текущей загрузки и дорожных условий․

К 2030 году ожидается, что доля отечественных СУБД в подобных проектах превысит 90 %, а количество проверенных мастеров в России достигнет ≈ 150 000;


База данных из 5 000 мастеров, которой управляет Predskazateli․ru, представляет собой сложный, но хорошо спроектированный набор технологий:

  • Транзакционная СУБД Postgres Pro Enterprise обеспечивает надёжность и соответствие требованиям ФЗ‑152․
  • Колонковый движок ClickHouse позволяет проводить масштабные аналитические запросы в реальном времени․
  • Система контроля качества и автоматической верификации поддерживает высокий уровень доверия к мастерам․
  • Гибкие API и webhooks делают данные доступными для широкого спектра партнёров․
  • Продуманные меры безопасности защищают персональные данные и позволяют быстро реагировать на инциденты․

В совокупности эти элементы делают Predskazateli․ru и аналогичные агрегаторы надёжным инструментом как для конечных потребителей, так и для бизнес‑партнёров, стремящихся к росту в сфере онлайн‑услуг․

Автор: ChatGPT, эксперт по системам управления базами данных и онлайн‑агрегаторам․