Enterprise Event Platform

Инфраструктура доставки вебхуков и событий

Высоконадежная событийная платформа экосистемы Terranex. Обеспечивает сквозную отправку критических бизнес-уведомлений, автоматические повторы при сбоях и криптографическую защиту полезной нагрузки.

Event Ingestion Monitor

$ curl -X POST https://api.terranex.dev/v1/webhooks/deliver \

-H "Authorization: Bearer tx_live_sec_9941" \

-H "Content-Type: application/json" \

-H "X-Terranex-Signature: t=1762410000,v1=9f82c1..." \

-d '{"event":"order.paid","customer_id":"cust_8812","amount":4900}'

> 200 OK

> content-type: application/json

> x-tx-delivery-ms: 2.14

{ "status": "acknowledged", "event_id": "evt_88f1c0", "delivery": "guaranteed" }

99.995%
SLA доставки событий
< 3.5 мс
Средняя задержка ингеста
HMAC-SHA256
Криптографическая подпись
72 часа
Хранение и ретраи в DLQ

Возможности платформы Terranex Webhooks

Построена для приема и гарантированной доставки вебхуков финтех-сервисов, интернет-магазинов, систем аналитики и корпоративных приложений.

Умные ретраи с Exponential Backoff

Если ваш сервер временно недоступен или перегружен, платформа выполняет автоматические повторные попытки с адаптивной экспоненциальной задержкой и джиттером.

Криптографическая верификация

Каждый вебхук подписывается уникальным ключом HMAC-SHA256 с временной меткой в заголовке, что полностью исключает возможность подделки данных и Replay-атак.

Идемпотентность транзакций

Поддержка заголовка Idempotency-Key гарантирует, что даже при сетевых сбоях и повторных отправках ни одна операция оплаты не будет выполнена дважды.

Спецификация API событий

Простой REST API позволяет зарегистрировать обработчик за считанные минуты. Платформа принимает полезную нагрузку в формате JSON и мгновенно маршрутизирует событие получателям.

  • Произвольные эндпоинты: Доставка на любые указанные в конфигурации вебхук-приемники вашей инфраструктуры.
  • Dead Letter Queue (DLQ): Недоставленные события сохраняются в изолированной очереди для ручного или автоматического переигрывания.
  • Аудит и логирование: Подробная телеметрия времени ответа каждого эндпоинта и истории статусов доставки.
// Пример верификации подписи на стороне получателя (Node.js)
const crypto = require('crypto');

function verifyWebhook(payload, signatureHeader, secret) {

const parts = Object.fromEntries(signatureHeader.split(',').map(s => s.split('=')));

const expected = crypto.createHmac('sha256', secret)

.update(`${parts.t}.${payload}`)

.digest('hex');

return crypto.timingSafeEqual(Buffer.from(parts.v1), Buffer.from(expected));

}

Часть единой экосистемы Terranex

Сервисы платформы гармонично дополняют друг друга, предоставляя готовую цифровую среду для вашего бизнеса.

Terranex Core Platform

Главная платформа корпоративной разработки, проектирования архитектуры и микросервисных решений.

Перейти на terranex.dev
Terranex AI Platform

Интеллектуальные сервисы: интеграция LLM, векторных баз знаний RAG и корпоративных ассистентов.

Перейти на ai.terranex.dev