// edge dispatch & telemetry gateway
Шлюз доставки асинхронных вебхуков и MTProto пакетов
Изолированный граничный сервис для потоковой диспетчеризации событий, безопасного туннелирования и распределения нагрузки между микросервисами.
# Ingestion probe for incoming event batches
curl -X POST https://{{TG_DOMAIN}}/api/v1/dispatch \
-H "Authorization: Bearer sec_live_89f0a21b..." \
-H "Content-Type: application/json" \
-d '{
"channel": "telecom.ingress",
"event": "message.delivered",
"payload": { "session_id": "sess_09a12c", "ttl": 30 },
"timestamp": 1730851200
}'
# Gateway Response (HTTP/2 200 OK)
{
"status": "acknowledged",
"dispatch_id": "disp_8f3a2c09b1",
"latency_ms": 1.4,
"edge_node": "salt-tgweb-01",
"crypto": "TLSv1.3/CHACHA20-POLY1305"
}
Криптографическая изоляция
Туннелирование потоков через эфемерные ключи с валидацией подписи в пространстве ядра и нулевым сохранением метаданных сессий.
Аппаратное ускорение
Асинхронная мультиплексированная обработка сетевых сокетов с аппаратными инструкциями AES-NI и контролем перегрузок TCP BBR.
Низкая сетевая задержка
Прямой обмен трафиком с европейскими узлами агрегации без транзитных провайдеров со средней задержкой менее 14 миллисекунд.
Ingestion Endpoints Specification
| Method | Endpoint | Description | Auth |
|---|---|---|---|
| POST | /api/v1/dispatch | Ingest and route streaming payload to downstream subscriber | Bearer Token |
| GET | /healthz | Cluster readiness and upstream DC socket latency probe | Public |
| GET | /metrics | Prometheus-compatible ingestion and drop counters | Private Subnet |