Тайные Врата
Осенью прошлого года мой старый VPN-сервер накрылся. Несколько лет он исправно делал своё дело: облачный сервер с развернутым на нем xray, ничего лишнего. Простое решение, которое работало ровно до тех пор, пока не перестало.
Это был хороший урок: простые решения больше не работают, а единственный сервер — это еще и единая точка отказа, которая тянет за собой все. Как эффект домино, по цепочке отлетели и доступ к удаленной инфраструктуре, и IDE, и обучающие курсы, и сервисы ИИ. Стало понятно: надо строить что-то системное. Не затычку, а инфраструктуру. Не сервер — а сеть.
Проект начался с этого решения. И первая мысль, которая пришла следом: надо придумать название. Ведь как вы лодку назовете - так она и поплывет.
Первым кандидатом стало Digital Fortress. Мне казалось, что это сильно — цифровая крепость, защищённый периметр, и всё такое. Я уже мысленно регистрировал домены — и тут выяснилось, что меня опередили. Причём сразу на нескольких фронтах: имена на GitHub заняты, а в литературе меня обогнал не кто-нибудь, а Дэн Браун. Роман 1998 года, экранизации, миллионные тиражи.
Что ж. Как вы знаете, я сознательно избегаю излишне популярных паттернов. Поэтому начал искать альтернативы.
Устроили небольшой брейншторм с друзьями. И в какой-то момент обсуждения родился вариант, который однозначно лег в закладываемые проектом смыслы — Sigil Gate.
Sigil — это магические руны. В средневековой оккультной традиции так называли личную печать духа или ангела: уникальный знак, несущий в себе силу и намерение. Как правило, сигил — это не отдельный символ, а некая уникальная комбинация, ключ, открывающий доступ.
Gate — врата. Проход. Место перехода из одного состояния в другое.
Вместе это читается сразу в нескольких регистрах. Криптографический: сигнатуры, ключи, многоуровневая проверка подлинности — всё это буквально вписано в имя. Архитектурный: сеть как система ворот, через которые проходят только те, кто знает правильный знак. И метафизический — но об этом чуть дальше.
Я подсел на D&D не так давно — и обнаружил, что во вселенной этой игры существует Сигил. Город Дверей. Мегаполис, висящий на вершине Бесконечного Шпиля, пронизанный тысячами порталов во все миры и планы существования. Хочешь попасть в любую точку мультивселенной — иди в Сигил, найди нужную дверь. Главное — знать, как её открыть.
Я не мог придумать лучшей метафоры для того, что строю.
Это совпадение окончательно убедило меня в правильности выбора. Но была и ещё одна причина — совершенно практическая.
После того, как в России заблокировали основные аниме-ресурсы, смотреть любимые сериалы стало возможно только через VPN. Сейчас я досматриваю второй сезон «Провожающей в последний путь Фрирен» — и это, если вдуматься, тоже одна из движущих сил всего этого проекта. Так что Sigil Gate — это ещё и негласный поклон фэнтезийным мирам Толкина, аниме-культуре и всем тем вселенным, доступ к которым не должен зависеть от чьих-то решений.