Архитектура платформы
Make (make.com, бывший Integromat) — визуальная платформа автоматизации, построенная на концепции сценариев (scenarios). В отличие от Zapier с его линейной моделью «триггер → экшн», Make использует направленный граф: данные движутся по нодам, ветвятся, трансформируются и сливаются.
Серверная часть Make написана на Node.js с использованием очередей на RabbitMQ. Каждый сценарий компилируется в DAG (Directed Acyclic Graph), после чего планировщик распределяет исполнение нод по воркерам. Это даёт несколько архитектурных преимуществ перед конкурентами.
Модель исполнения
Сценарий Make — это не просто последовательность шагов. Это граф, где каждая нода получает на вход bundle (пакет данных) от предыдущих нод и возвращает новый bundle или массив bundles:
Webhook → Router → [Branch A: HTTP → Filter → Email]
→ [Branch B: Transform → Database → Slack]
→ [Fallback: Log → Admin Alert]
Роутер — ключевая фича. Он не просто передаёт данные дальше, а порождает параллельные ветки исполнения. Каждая ветка обрабатывается независимо, что позволяет строить сложную бизнес-логику без кода.
Обработка ошибок
Make предоставляет четыре уровня обработки ошибок:
- Retry — автоматический повтор с экспоненциальной задержкой (до 5 попыток)
- Error handler route — отдельная ветка сценария для ошибок
- Commit/Rollback — транзакционная модель: либо все ноды отработали, либо откат
- DLQ (Dead Letter Queue) — необработанные ошибки попадают в очередь для ручного разбора
Этого нет ни в Zapier (только линейные retry), ни в n8n (есть error-ветки, но без транзакционности).
API и кастомные интеграции
Make поддерживает 2000+ готовых коннекторов, но главная сила — кастомные:
HTTP-модуль
Позволяет делать запросы к любому API: REST, GraphQL, SOAP. Поддерживает OAuth 2.0, API Keys, Basic Auth. Headers, query params, body — всё настраивается визуально.
Webhooks
Входящие (получение данных от внешних сервисов) и исходящие (отправка данных). Поддерживают валидацию подписи, фильтрацию по IP, кастомные ответы.
Data Store
Key-value хранилище внутри Make. Можно сохранять состояние между запусками сценария, агрегировать данные, вести счётчики. По сути — serverless Redis без сервера.
Функции (custom code)
Для случаев, когда визуального редактора не хватает — JavaScript/TypeScript прямо в сценарии. Доступ к fetch, lodash, moment.js.
Масштабирование
Make использует трёхуровневую модель исполнения:
| Уровень | Лимит | Описание |
|---|---|---|
| Operations | 10K–800K/мес. | Каждая нода = 1 операция |
| Scenario timeout | 40 минут | Максимальное время исполнения одного запуска |
| Data transfer | 5–500 MB/запуск | Объём данных, проходящий через сценарий |
В Pro-тарифе сценарии запускаются каждую минуту (polling) или мгновенно (webhook). В Enterprise — кастомные интервалы и выделенные серверы.
Для высоконагруженных сценариев Make рекомендует:
- Фильтровать данные на входе (не гонять лишнее)
- Использовать Data Store вместо передачи больших объектов между нодами
- Разбивать сложные сценарии на цепочку простых (один триггерит другой через webhook)
Безопасность
- Все соединения по HTTPS
- OAuth 2.0 для подключения внешних сервисов
- Шифрование данных in transit и at rest
- RBAC (Role-Based Access Control) для команд
- Логирование всех операций, включая данные (опционально, для аудита)
- SOC 2 Type II, GDPR-совместимость
Сравнение с конкурентами
| Параметр | Make | Zapier | n8n |
|---|---|---|---|
| Визуализация | DAG (граф) | Линейная | DAG (граф) |
| Обработка ошибок | Многоуровневая | Базовая | Средняя |
| Роутинг | Встроенный | Через Paths | Встроенный |
| Custom code | Да (JS) | Да (Python/JS) | Да (JS) |
| Self-hosted | Нет | Нет | Да (open-source) |
| Бесплатный план | 1000 оп/мес. | 100 задач/мес. | ∞ (self-hosted) |
Make выигрывает у Zapier по гибкости и мощности, у n8n — по стабильности и поддержке. n8n берёт open-source и self-hosting.
Партнёрская программа
Make предлагает 20% комиссии с каждого платежа реферала в течение 12 месяцев. Платформа PartnerStack. Средний чек клиента: $16-34/мес. (Core и Pro тарифы). Один активный реферал приносит $38-82 в год. Порог выплат: $100.
Ниша для продвижения: автоматизация бизнес-процессов, интеграции SaaS, замена Zapier.
Официальный сайт Make EOF" 2>&1 | tail -3