Данные и аналитика
-
Данные и аналитика
ClickHouse 22.12: тестируем parallel replicas на аналитическом кластере
ClickHouse 22.12 добавил экспериментальную функцию parallel replicas. Тестируем на реальном кластере: где прирост существенный, а где лучше не включать.
-
Данные и аналитика
Patroni 3.0 и Citus: обновляем PostgreSQL HA-кластер клиента и чиним split-brain
Обновили Patroni с 2.1 до 3.0 на продуктивном кластере клиента. Новый алгоритм leader election решил проблему split-brain при нестабильном канале связи.
-
Данные и аналитика
ChatGPT анонсирован: что это значит для ИТ-команд прямо сейчас
OpenAI объявила о запуске ChatGPT 30 ноября. Разбираемся, что первый массовый LLM-чатбот значит для ИТ-команд и как не потерять голову от хайпа.
-
Данные и аналитика
День запуска ChatGPT: пишем Ansible-плейбуки и разбираем логи с GPT-3.5
30 ноября OpenAI открыла публичный доступ к ChatGPT. Пробуем на реальных задачах - Ansible, логи, разбор ошибок - и честно фиксируем где помогает, а где врёт.
-
Данные и аналитика
PostgreSQL 15 GA: обновляем продуктивные базы и замеряем планировщик
PostgreSQL 15 вышел в GA с оператором MERGE и row-level filtering в логической репликации. Составляем чеклист обновления и смотрим на планировщик вживую.
-
Данные и аналитика
ClickHouse 22.9: настраиваем холодный уровень хранения на MinIO
ClickHouse 22.9 добавил нормальную поддержку S3-совместимого tiered storage. Настраиваем холодный уровень на MinIO: данные старше 90 дней уходят автоматически.
-
Данные и аналитика
MERGE в PostgreSQL 15 beta: тестируем на реальных ETL-процессах
PostgreSQL 15 Beta 3 добавила команду MERGE. Проверяем, как она работает на клиентских ETL-нагрузках и что даёт против классической upsert-связки.
-
Данные и аналитика
PgBouncer 1.17 + PostgreSQL 14: transaction mode, SCRAM-SHA-256 и ловушки SSL
На нагруженном DWH-кластере PostgreSQL 14 connection pooling стал узким местом. Переходим на PgBouncer 1.17 с SCRAM-аутентификацией и разбираем типичные проблемы с SSL.
-
Данные и аналитика
PostgreSQL 15 Beta 1: тестируем MERGE на реальных ETL-задачах
PostgreSQL 15 Beta 1 вышла в мае с командой MERGE из SQL-стандарта. Тестируем на upsert-логике клиентского DWH и сравниваем с привычным INSERT ON CONFLICT.
-
Данные и аналитика
Apache Kafka 3.1 и KRaft: разворачиваем кластер без ZooKeeper в продакшне
KRaft-режим Kafka 3.1 рекомендован для новых продакшн-установок. Разворачиваем тестовый кластер, убираем ZooKeeper из схемы и проверяем совместимость с существующими producer/consumer.
-
Данные и аналитика
ClickHouse 22.3 LTS: первый LTS-релиз новой схемы и обновление аналитического кластера
ClickHouse перешёл на схему LTS-релизов. Разбираем что изменилось в 22.3, обновляем кластер клиента и документируем новый keeper-сервис как замену ZooKeeper.
-
Данные и аналитика
PostgreSQL 14 в production: два месяца с новым vacuum и наша конфигурация
Перевели первого клиента на PostgreSQL 14 - делимся конфигурацией autovacuum и наблюдениями за bloat за первые два месяца эксплуатации в продакшне.