Блог
Технические материалы и кейсы по разработке на Битрикс24.
Архитектура отказоустойчивого кластера коробочной версии: MySQL Galera, HAProxy, Redis Sentinel, резервный ЦОД.
Как правильно работать с REST API Битрикс24: батч-запросы, пагинация, rate limits, обработка ошибок, webhook vs приложение.
Как настроить автоматический контроль SLA в техподдержке, продажах, документообороте. Роботы, таймеры, эскалации.
Почему event-driven интеграция через RabbitMQ лучше прямых API-вызовов. Идемпотентность, гарантия доставки, dead-letter очереди.
Как использовать Elasticsearch как витрину данных для сложной аналитики. Когда ClickHouse, а когда Elasticsearch.
Когда пора переезжать с amoCRM на Битрикс24, что переносить, как сохранить историю коммуникаций и не потерять сделки.
Топ-10 проблем производительности, которые мы встречали на нагруженных инсталляциях, и конкретные решения: PHP-FPM, MySQL, Redis, Sphinx.
Как писать надёжные тесты для кастомных модулей Битрикс24. Мокирование D7 ORM, изоляция, CI/CD.
Разбираем, когда имеет смысл запускать коробочную версию в Kubernetes, а когда — классический подход с docker-compose.
Как настроить полнотекстовый поиск через Sphinx/Manticore для ускорения в 100+ раз на больших объёмах данных.
Исходящие события, приложения с OAuth, входящие вебхуки — разбираем, когда какой способ интеграции выбрать.
Пошаговая методология zero-downtime миграции на примере сети из 14 медицинских центров. Как перевезти 2.8 ТБ данных с минимальным downtime.
Как строить мобильное приложение на Flutter/React Native с Битрикс24 в качестве бэкенда.
Сравнение подходов: использовать CRM-сущности, UserFieldEntity или «поднять» свою сущность на D7. Плюсы и минусы каждого варианта.
Что проверять на ревью кода кастомных модулей: безопасность, производительность, качество, совместимость с обновлениями.
Как правильно логировать ошибки, настроить Sentry, Prometheus, алерты в Telegram.
Что нужно сделать для прохождения аудита Роскомнадзора: документация, технические меры, организационные регламенты.
Подключение Asterisk, Mango Office, Sipuni и корпоративных АТС к Битрикс24.
Когда достаточно типового обмена CommerceML, а когда нужна event-driven шина. Разбираем 5 архитектурных паттернов интеграции Битрикс24 и 1С на наших реальных проектах.
Как построить welcome-серию, реактивацию, подогрев сделок через роботов Битрикс24.
Практический гид по внедрению CRM в производственной компании: особенности, подводные камни, этапы.
Как сделать вход в личный кабинет на Битрикс24 через Госуслуги (ЕСИА).
Типичные причины отказа модерации и чек-лист подготовки приложения к публикации.
Что проверяем при техническом аудите безопасности: от SSL и прав файлов до журналирования, бэкапов и изоляции сетевого периметра.