RU

Конверсия упала на 14% за ночь. Найдите причину за 20 минут

Конверсия интернет-магазина за ночь упала на 14%, хотя оплаченных заказов стало больше. Под подозрением — релиз iOS и посевы в Telegram. Разбираем,…

продуктовая-аналитикаконверсияпарадокс-Симпсонакачество-данныхвеб-аналитикаSQLсобеседование-аналитика
Habr
RU

Диагностика медленных запросов в 1С: от технологического журнала до плана в SSMS

Разрабатываю отчёт, проверяю на тестовых данных — всё быстро. Передаю заказчику — три минуты ожидания. Знакомая ситуация. Первый инстинкт — переписа…

1СSQLплан запросатехнологический журналоптимизация запросов
Habr
RU

Данные построчно правильные, а итог неверный: ошибки JOIN и гранулярности в аналитике

Ошибки в аналитических витринах часто скрываются за корректным числом строк и успешно выполненным SQL‑запросом. Разберём, как неправи…

SQLбазы данныханалитика данныхJOINPostgreSQLвитрины данныхкачество данныхETLDWHData Warehouse
Habr
RU

Как не получить лгущий дашборд: 7 ошибок в SQL‑агрегациях

SQL-запрос выполнился без ошибок, дашборд обновился, цифры выглядят правдоподобно — и всё же выручка внезапно выросла на треть. Причина может скрыва…

аналитика данныхагрегацииSQLбазы данныхкачество данныхошибки в данныххранилища данныхзапросы SQL
Habr
RU

Локальная LLM миграция Vertica2Trino. Как довести до рабочего состояния, если модель не тянет

Привет, на связи команда BI-разработчиков коммерческого департамента: Алексей Дубинец и Павел Беспалов .  В статье расскажем, как построили пай…

trinosqllocal llmmigrationмиграция данныхSQLfew-shotавтоматизация тестирования
Habr
RU

Тестовое задание на аналитика DWH: 4 задачи с разбором

В статье разбираем реальное тестовое задание на позицию аналитика DWH: четыре коротких SQL-запроса. Все синтаксически корректны, все дают верный рез…

DWHSQLSCD2оконные функцииCDCдедупликация данныхмоделирование данныхвитрины данныхтемпоральные данныеконтроль качества данных
Habr
RU

Как приручить legacy-код: безопасная модернизация без заморозки фич

Как модернизировать legacy-код без остановки продукта: Strangler Fig Pattern, feature flags, shadow testing и безопасная миграция данных. Практика и…

ИнтернетAPIJavaGitОпросPythonRubyMySQLПрактикаSQLРефакторингРаботаTorGitHubБотыHRMITФинтехICORedisQAБэкендTwitterИграПриложениеСерверKubernetesБиблиотекианалитикOpenTelemetryPostgreSQLDeFiGrafanaБизнесLegacyТехникаСтатьи
Tproger
RU

OwnCloud – аналог Nextcloud: для чего использовать и как настроить облачное хранилище

ownCloud vs Nextcloud, что лучше? Какое облачное хранилище выбрать? Как может помочь связка S3 с ownCloud? — Читать дальше « OwnCloud – аналог Nextc…

LinuxAndroidОпросMySQLКонференцииIDESQLWindowsiOSРаботаTorБотыRustHRDockermacOSICORedisМаркетингQAМессенджерПерсональные данныеСерверДизайнМашин1CБизнесСтатьи
Tproger
RU

Как я написал E2EE-мессенджер на Spring Boot и WebCrypto — и почему сервер не видит сообщения

Разбор архитектуры E2EE-мессенджера на Spring Boot 3, React и WebCrypto: X3DH, symmetric ratchet, AES-GCM, WebSocket, multi-device и ограничения реа…

APIJavaScriptJavaAndroidStack OverflowGitБезопасностьОпросIDESQLiOSРаботаTorGitHubБазы данныхHRReactDockerMITАлисаRedisQAМессенджер5gПриложениеВзломdevСервер1CPostgreSQLGrafanaСтатьи