Архитектура производительности · Edge Network

Латентность нулевого уровня.

PkgMirror строит глобальную сеть кэширования, где каждый узел предсказывает следующий запрос ещё до того, как он сформулирован. Миллисекунды, которые вы не видите, — это и есть архитектура.

142 PoP-узла 4 мс медиана 99.99% SLA
Глобальная сеть PoP-узлов PkgMirror с активными соединениями
31 регион active · global edge mesh
Global Edge Mesh

Сеть, которая знает, где вы

Каждый запрос обслуживается ближайшим активным узлом. Mesh-топология автоматически балансирует нагрузку между 142 точками присутствия на пяти континентах.

01 / Топология

Адаптивная mesh-сетка

Узлы связаны многократными оптическими каналами с переключением маршрута за <50 мс при деградации линии. Никаких единых точек отказа — даже при потере целого региона.

02 / Локализация

Гео-роутинг в реальном времени

Анализ RTT и задержки пакетов на уровне L3 определяет оптимальный PoP-узел для каждого клиента. Точность геопозиционирования — до 25 км без использования IP-баз.

03 / Изоляция

Выделенные VPC-зоны

Приватные артефакты хранятся в изолированных сегментах на уровне региона. Шифрование AES-256 на покое и TLS 1.3 в транзите. Доступ — только через Zero-Trust gateway.

Automatic Prefetching

Предсказание запроса до его формулировки

Движок предзагрузки анализирует граф зависимостей вашего проекта и подтягивает артефакты на ближайший узел ещё до первого CI-запуска.

Алгоритм строит DAG-модель зависимостей из манифестов (package.json, pom.xml, go.mod, Cargo.toml) и определяет вероятностные пути загрузки. При изменении версии в реестре система автоматически инвалирует затронутые узлы и предзагружает новые версии на все активные PoP.

Результат: медианное время первого hit сокращается с 320 мс до 4 мс. Команда DevOps больше не ждёт — зависимости уже там, где они нужны.

Визуализация потоков предзагрузки между узлами глобальной сети PkgMirror
Bandwidth Optimization

Каждый байт на счету

Оптимизация пропускной способности — не просто сжатие. Это детерминированная стратегия, которая минимизирует объём передаваемых данных на каждом уровне стека.

01 / Дедупликация

Контент-адресная хеш-база

Артефакты хранятся по SHA-256 хэшу. Повторные загрузки идентичного пакета с разных узлов не потребуют повторной передачи — достаточно указателя на уже существующий объект.

02 / Дельта-синхронизация

Binary delta-патчи

При обновлении версии пакета система генерирует бинарный дельта-патч между старой и новой версией. Средний объём передачи снижается на 74% по сравнению с полной загрузкой.

03 / Мультипоточная передача

Range-запросы и конвейеризация

Крупные артефакты разбиваются на 16-мбайтные сегменты и передаются параллельно. HTTP/2 multiplexing и QUIC-транспорт обеспечивают стабильный throughput даже на слабых каналах.

Benchmark Results

Замеры, а не обещания

Данные ниже получены на production-трафике клиента (финансовый сектор, 4 200 CI-запусков в сутки) за период 12–28 марта 2025 года. Методология: медиана из 10 000 запросов на каждый PoP-узел.

4 мс Медианное время hit (edge)
97.2% Hit-rate за 30 дней
−74% Снижение объёма трафика
0.8 с Медианное время cold start
Начните сегодня

Проверьте на своём трафике.

Подключите PkgMirror как дополнительный узел в вашу цепочку и получите отчёт о латентности за 48 часов. Без изменений в pipeline, без переноса данных.