Абсолютная надёжность
В телеком-системах на Erlang заявляют «девять девяток» доступности — меньше секунды простоя в год. Системы самовосстанавливаются: supervisor перезапускает упавший процесс, остальные продолжают работу.
ErlangErlang создали в Ericsson для телекоммуникационного оборудования — там, где простой измеряется секундами в год. Мы применяем его для обмена с 1С, брокеров сообщений, чат-ботов и сервисов реального времени.
Почему Erlang
В телеком-системах на Erlang заявляют «девять девяток» доступности — меньше секунды простоя в год. Системы самовосстанавливаются: supervisor перезапускает упавший процесс, остальные продолжают работу.
Миллионы лёгких процессов на одном сервере — без пулов потоков и блокировок памяти. WhatsApp обслуживал сотни миллионов пользователей на Erlang; RabbitMQ — один из самых распространённых брокеров сообщений.
Hot code swap: обновление без перезагрузки. Критично для касс, обменов с 1С и сервисов, которые должны работать 24/7 — новая версия загружается в работающую систему.
Высоконагруженные бэкенды, REST и WebSocket — потоки заявок, каталоги, личные кабинеты.
Чат-платформы, уведомления, IoT-шлюзы для терминалов сбора данных и складского оборудования.
Обмен с 1С, брокеры сообщений между складом и торговлей, платёжные шлюзы, телефония.
Платёжные и учётные системы, где ошибка дорого стоит, а простой недопустим.
Сетевые решения, маршрутизация, коммутаторы — родная среда языка.
Кластеры с единой логикой отказоустойчивости: Klarna, CouchDB, Ericsson.
ZotonicZotonic — CMS на Erlang, которая сочетает мощь языка с управлением контентом. Это не очередной «движок для сайтов» — фреймворк для работы с семантическими данными. Контент готов к мобильным приложениям, чат-ботам и API без дублирования.
Каждый элемент — ресурс, страница — HTML-представление. Один ресурс: HTML, JSON, XML, VEVENT. Дизайн меняется без переноса данных.
Ресурсы связаны предикатами — гибкая структура, которая растёт вместе с бизнес-логикой, а не ломается при добавлении полей.
WebSocket на уровне фреймворка: интерактивный поиск, обновления в реальном времени, живые дашборды без отдельного Node.js-сервера.
Переводы в одном ресурсе — без дублей страниц. Нет перевода на выбранном языке — показывается другой, а не пустая страница.
Администрирование, медиа, SEO, SSL, виртуальный хостинг — запуск без сборки конструктора из десятков плагинов.
REST-тулкит от Basho обрабатывает нюансы HTTP: кеширование, валидация, согласование содержимого — меньше типичных веб-ошибок.
Семантическая модель справляется со сложной структурой: отделы, документы, связи между ними.
Встроенные переводы без дублирования контента — один ресурс, все языки.
WebSocket и MQTT из коробки: поиск при вводе, живые уведомления, дашборды.
Ресурсы, категории и предикаты — архитектура, которая не «ломается» при росте.
Erlang выдерживает пиковые нагрузки, когда традиционные CMS деградируют.
Единый ресурс — JSON для API, HTML для сайта, XML для обмена.
Складофф специализируется на проектах с Erlang и Zotonic — от архитектуры до сопровождения. Надёжность и скорость не должны быть компромиссом.
Проектирование семантической модели: ресурсы, предикаты, представления под ваши процессы.
Разработка с учётом нагрузки и масштабирования: порталы, каталоги, личные кабинеты.
REST API, WebSocket, обмен с 1С, внешними CRM и складскими системами.
Доработка и сопровождение существующих OTP-приложений, аудит и оптимизация.
Перенос контента и логики с WordPress, Bitrix и других CMS на семантическую модель.
Бэкенды для MAX, Telegram и внутренних ботов — на том же стеке, что и сайт.
Нет. Язык создали для телекома, но сегодня на нём работают WhatsApp, RabbitMQ, CouchDB, Klarna и множество веб-сервисов. Для обмена с 1С, очередей и чат-ботов Erlang подходит не хуже, чем для коммутаторов.
Контент — семантические ресурсы, а не записи в таблице постов. Один ресурс отдаётся как HTML, JSON или XML. Связи между сущностями описываются предикатами, а не жёсткими таблицами. Это удобнее для сложных каталогов и интеграций.
Erlang-кластер может работать на тех же Linux-серверах, что и 1С. Мы помогаем с размещением и настройкой — в том числе на Linux вместо Windows.
Да. REST API и WebSocket позволяют строить обмен: каталог, остатки, заявки с сайта — в 1С и обратно. Это одно из наших основных направлений.
Зависит от объёма: лендинг на Zotonic и распределённый бэкенд — разные задачи. На консультации разберём требования и дадим оценку по этапам.
Да. Пн–Пт 9:00–18:00, часовой пояс UTC+9 (Благовещенск). Рабочий день совпадает с Дальним Востоком и частью Сибири.
Расскажите о задаче — разберём архитектуру, оценим объём и предложим этапы. Без обязательств.
Бот задаст вопросы и передаст заявку специалисту. Отвечать можно в удобное время.