Marius Voß
DevRel · edge infra
Пишет для Elido с апрель 2024 г.
Marius runs developer relations and edge infrastructure at Elido. Before joining the team in 2024 he spent eight years at a Berlin-based CDN operator and two years on the network reliability team at a German neo-bank, where he learned that the worst kind of latency bug is the one that only shows up at 3% of edge POPs.
He maintains the Elido edge-redirect runbook, contributes to the Helm chart, and writes the engineering posts that go deeper than "we use ClickHouse for analytics" — including the cache-invalidation propagation post, the multi-region failover testing post, and the on-demand TLS deep dive.
Outside Elido, Marius is a regular speaker at the German Cloud Native meetup and contributes occasional patches to fasthttp.
Экспертиза
- Edge networking and routing
- Multi-region failover and capacity planning
- ClickHouse query tuning
- Helm + Kubernetes for self-hosted Elido
Где ещё
Публикации от Marius Voß
Как создать сокращатель URL: архитектура и код
Как создать сокращатель URL, который выдержит продакшн: генерация коротких кодов, путь редиректа, кеширование, отслеживание кликов, защита от злоупотреблений и вопросы поддержки.
ИнженерияТипы URL-редиректов: 301, 302, 307, 308 и другие
Объяснение каждого типа URL-редиректа - 301, 302, 303, 307, 308, meta refresh и JavaScript - что делает каждый из них, как влияет на SEO и какой выбрать.
Инженерия301 против 302 редиректов: какой использовать для коротких ссылок
301 - постоянный редирект, передающий сигналы ранжирования; 302 - временный и обычно нет. Что это значит для коротких ссылок, SEO и кэширования.
ИнженерияAPI сокращателя URL: лимиты запросов, повторные попытки, идемпотентность
Как вызывать API сокращателя URL в продакшне: token-bucket лимиты, какие статус-коды требуют повтора с backoff, и ключи идемпотентности, защищающие от дублей.
ИнженерияSlack-бот для сокращения URL: укорачивайте ссылки и маршрутизируйте алерты
Установите приложение Elido для Slack, используйте slash-команду /shorten и направляйте пороговые алерты в любой канал без написания обработчиков webhook.
ИнтеграцииМониторинг коротких ссылок с помощью Sentry и Datadog
Отправляйте события редиректов 4xx/5xx и p99 задержки на edge в Sentry как issues и в Datadog как метрики. Примеры дашбордов и пороги алертов.
ИнженерияИнтеграция Linear с сервисом сокращения ссылок - автоматические тикеты по алертам
Подключите обнаружение сломанных ссылок Elido и скачки порогов кликов к команде Linear. Настройка, фильтр команды, маршрутизация меток и реальные сценарии сбоев.
ИнтеграцииАлерты Discord для сокращателя URL: настройка Telegram, payload-структуры, типичные проблемы
Отправляйте уведомления о битых ссылках, превышении порога кликов и ошибках сканирования в Discord-вебхуки или Telegram-бот. Настройка, структура payload, распространённые ошибки.
ИнтеграцииСокращатель URL для WordPress: 4 способа сократить и отследить ссылки
Как добавить сокращатель URL в WordPress с брендированными короткими ссылками и отслеживанием кликов - через плагин, REST API Elido, Zapier или вручную
ИнтеграцииКороткие ссылки с защитой паролем: когда и как добавить шлюз
Что такое короткая ссылка с защитой паролем, когда её использовать, как паролевый шлюз работает на уровне редиректа и ограничения безопасности, которые нужно учитывать
ВозможностиИстечение срока ссылки и самоуничтожающиеся ссылки: объяснение
Что делают истечение срока ссылки и самоуничтожающиеся ссылки, когда использовать правила по дате, количеству кликов и однократному использованию, и что возвращает пограничный сервер в момент истечения срока
ВозможностиКак работают сокращатели URL? Объяснение механики
Как работают сокращатели URL? Хранят соответствие слага и адреса назначения, ищут ключ при каждом клике и возвращают HTTP-редирект. Механика от начала до конца
ИнженерияСоциальный вход для сокращателей ссылок: авторизация без пароля
Войдите в Elido через Google, GitHub, Slack и ещё пять провайдеров. Как работает социальный вход для инструмента управления ссылками и что это означает для хранения данных в ЕС.
ВозможностиВебхуки для событий ссылок: все форматы, все попытки повтора
Полный функционал вебхуков для событий сокращателя ссылок - форматы полезной нагрузки для click, conversion, link.created и bio.click, а также политика повторных попыток, схема подписи и модель идемпотентности
ВозможностиAPI сокращателя ссылок: 30-минутный быстрый старт на пяти языках
От нуля до работающей автоматизации коротких ссылок на TypeScript, Python, Go, Ruby и PHP - аутентификация, идемпотентность, обработка ошибок и нюансы, возникающие только в продакшене
ВозможностиВыпуск миграции с TinyURL: Pro/Bulk REST, путь для бесплатного тарифа отсутствует
Как мы реализовали импорт TinyURL Pro/Bulk в один клик для Elido - почему у публичного TinyURL нет API, терминология alias-vs-slug и намеренно установленный лимит.
ИнженерияРелиз миграции с Short.io: постраничная навигация по доменам по 150 записей
Как мы реализовали импорт с Short.io для Elido в один клик - модель постраничной навигации по доменам, правило для деактивированных приватных ссылок и самый быстрый из пяти наших источников миграции.
ИнженерияРелиз миграции с Rebrandly: постраничная пагинация по 25 элементов и 30-минутный бюджет
Как мы реализовали импорт из Rebrandly в Elido в один клик: почему выбрали такой размер страницы, UX фильтрации рабочих пространств и что мы сознательно не переносим.
ИнженерияЗапуск миграции с Dub.co: папки превращаются в теги
Как мы реализовали импорт из Dub.co в один клик для Elido - самый чистый API из пяти поддерживаемых, преобразование папок в теги и почему этот переход подходит командам, заботящимся о размещении данных в ЕС.
ИнженерияIngestion кликов по принципу «отправил и забыл» с Redpanda
Как краевые POP отправляют события кликов, не блокируя редирект, как воркер click-ingester выполняет пакетную вставку в ClickHouse и чем мы жертвуем ради выигрыша в задержке
ИнженерияEdge POP против DNS-only маршрутизации: компромисс бюджета задержки
Почему DNS-балансировка нагрузки упирается в ~50 мс p50 и что даёт anycast edge POP ниже этого порога - четыре числа, определяющие, что подходит вашему сокращателю URL
ИнженерияСтратегия кэширования для URL-редиректов: L1 LRU и L2 Redis
Как двухъярусный кэш перед базой данных сокращателя URL удерживает p95 задержку редиректа ниже 15 мс - политики вытеснения, прогрев и реальные сбои.
ИнженерияМиграция с Firebase Dynamic Links на Elido
Firebase Dynamic Links отключился 2025-08-25. Каждая FDL-ссылка теперь возвращает 404. Вот путь миграции за 30 минут на Elido - EU-хостинг, SDK не требуется.
СравненияElido против Dub: SSO, отслеживание конверсий, резидентство в ЕС
Dub.co - современный фаворит среди сокращателей ссылок. Но SSO, отслеживание конверсий и резидентство в ЕС доступны только выше уровня Business. Как Elido закрывает этот разрыв.
СравненияПодключение Sentry/GlitchTip в 12 Go-сервисах без замедления hot path
Как Elido выпустила общий пакет sentryinit, который обеспечивает во всех Go-сервисах одинаковый автозахват panic + 5xx - и сохраняет zero-alloc при бюджете p95 в 15 мс для edge-redirect.
ИнженерияКлючеваяПочему мы используем ClickHouse для аналитики кликов (а не Postgres)
Нагрузка 100 млн+ событий в месяц, интенсивная запись, аналитическая форма запросов. Почему выигрывает колоночное хранение, схема, которую мы поставляем, и с чем мы столкнулись через 90 дней использования Postgres
ИнженерияДостижение p95 < 15 мс для редиректов из FRA, ASH и SGP
Как путь edge-redirect в Elido удерживает бюджет p95 в 15 мс при попадании в кэш (cache HIT) в трех регионах - архитектура, стратегия кэширования и измерения в реальных регионах
ИнженерияКлючеваяДиплинки для мобильных приложений без SDK
Universal Links + Android App Links покрывают 80% сценариев диплинкинга без платных SDK. Два файла ассоциации, компромиссы и руководство к действию
ВозможностиSelf-hosting Elido на k3s - полный плейбук
Пошаговое руководство по развертыванию полного стека Elido в кластере k3s: установка Helm, 14 сервисов, уровень данных в виде StatefulSets, on-demand TLS через Caddy, резервное копирование и стратегия обновления.
ИнженерияКлючеваяПодключение Elido к Claude и Cursor через MCP - практическое руководство
Как интегрировать @elido/mcp-server в Claude Desktop и Cursor, чтобы ваш AI-агент мог сокращать URL-адреса, создавать QR-коды и запрашивать аналитику кликов прямо в интерфейсе - не прерывая рабочий процесс.
ВозможностиКлючеваяКак настроить кастомный домен с TLS за 5 минут (с помощью Elido)
Пошаговое руководство по направлению вашего поддомена на Elido, добавлению двух DNS-записей и получению короткой ссылки HTTPS с автоматическим TLS - включая вызов API, распространенные ошибки и принцип работы механизма сертификатов.
ВозможностиДинамические и статические QR-коды: в чем реальная разница
Статический QR-код напрямую кодирует URL. Динамический кодирует короткую ссылку. Эта разница определяет, сможете ли вы редактировать пункт назначения, отслеживать сканирования или настраивать A/B-маршрутизацию - и это важно знать еще до печати.
ВозможностиКороткие ссылки на собственных доменах: DNS, TLS и работа на грани (edge)
Как на самом деле работают брендированные короткие ссылки: верификация DNS, выпуск TLS-сертификатов по запросу через ACME, бюджеты задержки перенаправлений на грани и три режима сбоев, с которыми сталкиваются операторы в продакшене.
ВозможностиУправляйте короткими ссылками через Terraform
Мы выпустили единственный Terraform-провайдер в сегменте сокращателей ссылок - terraform-provider-elido. Рассказываем, как он работает, как устроен жизненный цикл ресурсов и какие инженерные компромиссы за этим стоят.
ИнженерияКлючеваяЗапуск миграции из Bitly: воркер, токен и 30-минутный бюджет
Как мы реализовали импорт из Bitly в один клик для Elido - архитектура воркера, правила разрешения конфликтов и четыре ограничения, обеспечивающие безопасность ин-процесс goroutine.
ИнженерияЧто такое смарт-ссылки: маршрутизация на границе без лишних сервисов
Что такое смарт-ссылка, где она работает и какие измерения маршрутизации поддерживает Elido. Технический разбор инвалидации кэша на границе, семантики первого совпадения и случаев, когда их использовать не стоит.
ВозможностиКлючевая