Кейсы

Cases · NDA-friendly

Описываем типовые сценарии без названий клиентов. Если нужен разбор «под ваш стек» - обсудим на созвоне и при необходимости под NDA.

01 · Инфраструктура · e-commerce / медиа

Миграция Bitrix-проекта в Kubernetes

Задача: убрать ручные деплои на ВМ, получить повторяемые релизы и запас по нагрузке.

Что сделали: контейнеризировали приложение и воркеры, вынесли сессии и кеш в Redis, настроили CI/CD, healthchecks и rolling update. Переключили трафик с контролируемым окном.

Результат: предсказуемые выкладки, быстрый откат, горизонтальное масштабирование на пиках.

BitrixKubernetesRedisCI/CD
02 · Данные · SaaS / внутренние системы

Отказоустойчивый PostgreSQL на Patroni

Задача: убрать единую точку отказа на primary и сократить RTO при падении узла.

Что сделали: развернули кластер PostgreSQL с Patroni и etcd/consul, настроили репликацию, автоматический failover, бэкапы и проверку восстановления.

Результат: автоматическое переключение при отказе primary, понятный регламент DR и мониторинг лага реплик.

PostgreSQLPatroniHA
03 · Аналитика · продукт / маркетинг

Аналитическое хранилище на ClickHouse

Задача: считать продуктовые и маркетинговые метрики без нагрузки на основную OLTP-базу.

Что сделали: спроектировали схемы и TTL, подняли пайплайн событий (в т.ч. через Kafka), настроили материализованные представления и доступы для отчётности.

Результат: быстрые отчёты на больших объёмах, изоляция аналитики от транзакционной БД.

ClickHouseKafkaETL
04 · Интеграции · распределённые системы

Событийная шина на Kafka

Задача: связать сервисы без хрупких синхронных цепочек и потерянных вызовов при пиках.

Что сделали: ввели топики по доменам, настроили продюсеров/консьюмеров, ретраи, DLQ и наблюдаемость потребления. Сгладили пиковые нагрузки буферизацией.

Результат: слабая связанность сервисов, устойчивость к всплескам и прозрачный разбор инцидентов по сообщениям.

KafkaMicroservicesObservability
05 · Производительность · CMS

Аудит и ускорение нагруженного Битрикса

Задача: снизить время ответа каталога и карточек, стабилизировать пики рекламного трафика.

Что сделали: профилировали SQL и компоненты, почистили N+1, настроили кеш и композит, вынесли тяжёлые операции в фон, поправили индексы и конфигурацию PHP/БД.

Результат: заметно быстрее ключевые страницы, меньше таймаутов на пиках, понятный список следующих улучшений.

BitrixMySQLRedisCache
06 · CRM · продажи и сервис

Внедрение коробочного Битрикс24

Задача: собрать продажи, задачи и коммуникации в одной системе с контролем доступов on-prem.

Что сделали: развернули коробку, спроектировали воронки и роботов, интегрировали сайт и телефонию, перенесли историю из прежней CRM, обучили команду.

Результат: единый контур работы с клиентами, меньше ручного ввода, отчётность по этапам воронки.

Bitrix24CRMRESTOn-prem

Похожая задача?

Опишите стек и симптомы - скажем, с чего начать: аудит, пилот или ретейнер.