Публикация была переведена автоматически. Исходный язык: Русский
Проект Sekura, создаваемый Jupiter Soft, изначально использовал традиционный стек — WordPress на минимальном VPS. Но по мере роста проекта стало очевидно, что классическая CMS не соответствует требованиям Sekura к скорости, стабильности и глобальной доступности.
В этом материале разберём, как мы последовательно прошли три стадии:
- WordPress + дешёвый VPS (1 CPU, 1 GB RAM)
- Hugo (статический сайт) на том же VPS
- Hugo + GitLab CI + Cloudflare Pages (полностью серверless)
и получили прирост производительности в 230 раз, а затем избавились от серверов полностью.
1. Этап 1: WordPress на 1 CPU / 1 GB RAM
Начальный сайт работал на:
• минимальном VPS (1 vCPU, 1 GB RAM)
• WordPress + PHP-FPM + Nginx
• MySQL база данных
Проблемы WordPress на дешёвом хостинге:
• каждый запрос → PHP интерпретация + SQL-запросы
• высокая нагрузка при пиковых посещениях
• длинный TTFB
• постоянные обновления, пробки, плагины
Производительность
Мы провели нагрузочные тесты (wrk, ab, k6).
WordPress на этом железе выдерживал:
• до 10 одновременных подключений
• ~5–7 запросов в секунду стабильно
• TTFB часто превышал 700–1200 мс
Даже небольшие нагрузки вызывали задержки.
2. Этап 2: Перевод сайта на Hugo — и рост скорости в 230 раз на том же оборудовании
Мы полностью переписали сайт с WordPress на Hugo (статический генератор на Go).
Что изменилось технически
WordPress:
• каждый запрос → PHP процесс + SQL
• CPU спайки
• I/O задержки
Hugo:
• запросы обслуживает Nginx как просто HTML-файлы
• CPU не тратится
• DB нет
• backend нет
• точки отказа нет
Результат тестов на том же VPS:
• 2300 запросов в секунду
• >200 одновременных подключений без деградации
• TTFB упал до 20–40 мс
То есть на том же железе, без апгрейда, мы получили эквивалент роста производительности в 230 раз.
Причина проста: статический HTML → не нужно выполнять код.
Что мы поняли на этом этапе
Сайт больше не создаёт нагрузку.
Он стал быстрым «по определению».
Это был мощный фундамент для следующих шагов.
Следующий шаг — убрать сервер полностью.
Мы перенесли:
• репозиторий → GitLab
• сборку Hugo → GitLab CI
• хостинг → Cloudflare Pages
• доставку контента → Cloudflare Global Edge Network
Что изменилось архитектурно
Компонент
Было
Стало
Сборка
WordPress runtime
Hugo build за 100–200 мс
Хостинг
VPS (1 CPU/1GB)
Cloudflare Pages (бесплатно)
Доставка
1 дата-центр VPS
310+ дата-центров Cloudflare
Безопасность
Ручная настройка
Авто HTTPS, WAF, DDoS
Скалирование
Ограничено CPU
Авто-на весь мир
Производительность Cloudflare Pages
С Hugo-сайтом на Cloudflare мы получаем:
Регион
TTFB
Казахстан
35–55 мс
Индия
20–35 мс
Европа
25–45 мс
США
20–30 мс
Латам
45–70 мс
Почему TTFB стал ещё ниже
Cloudflare Edge умеет кэшировать HTML.
99% запросов обслуживаются прямо с edge-сервера.
4. Итоговое сравнение
🚦 Производительность
Стек
1 CPU / 1 GB RAM
Результат
WordPress
~10 одновременных запросов / ~7 rps
низкая скорость, перегрев
Hugo на VPS
~2300 rps
x230 ускорение
Hugo + Cloudflare
Edge delivery 20–50 мс TTFB
глобальная скорость
🛡 Надёжность
Стек
Риски
WordPress
падения PHP, база, плагины
Hugo на VPS
только Nginx может упасть
Cloudflare Pages
нет серверов → нечему падать
💸 Стоимость
Стек
Стоимость
WordPress + VPS
5–15$/мес
Hugo на VPS
тот же VPS
Cloudflare Pages
0$
5. Почему это важно для Sekura
Sekura — это архитектура, где ценятся:
• простота
• надёжность
• минимальные зависимости
• скорость
• глобальное масштабирование
Переход WordPress → Hugo → Hugo+Cloudflare полностью отражает эту философию.
Мы избавились от хрупкости CMS.
Мы избавились от серверов.
Мы получили скорость enterprise-уровня — бесплатно.
6. Cloudflare Workers: мы создали Sekura ELI-тренажёр прямо на Edge
Когда мы перешли на Hugo+Pages, мы увидели потенциал Cloudflare как единой платформы, а не только хостинга.
Следующим шагом стал перенос серверной логики Sekura ELI — обучающего модуля для английского языка — прямо на Cloudflare Workers.
🔧 Что мы использовали:
• Cloudflare Workers — JS/TS выполнение на edge
• Cloudflare D1 — глобальная SQLite-совместимая база
• Cloudflare R2 — объектное хранилище (аудио, упражнений, истории)
• Cloudflare AI (Workers AI) — для генерации контента, проверки произношения, диалогов и адаптивных подсказок
🔍 Почему именно Workers
Cloudflare Workers — это действительно современная архитектура сервера:
• холодные старты ~0–5 мс
• выполнение на edge, максимально близко к пользователю
• 400+ млн запросов/сутки бесплатно на тарифах Workers AI
• почти нулевая задержка между API и данными (D1 и R2 на той же edge-сети)
⚡ Результат
Мы получили:
• instant-response API для упражнений ELI
• хранение результатов пользователя в D1 с репликацией
• хранение медиа, промтов, моделей и сценариев в R2
• AI-инференс прямо на edge, без вызова внешних OpenAI/Anthropic API
• нулевые расходы на серверы
• минимальную задержку для Казахстана, Индии и LatAm
По сути, Sekura ELI стал полноценным serverless-приложением, работающим полностью внутри Cloudflare.
Это даёт нам глобальное масштабирование без единого сервера.
7. Sekura VMS 2.0: переход на Cloudflare Vectorize
Sekura VMS — ядро всей экосистемы варианта (Variants Master Server), где хранятся:
• метаданные вариантов
• связи между компонентами
• цены и роялти
• зависимости при сборке
• LLVM артефакты
• авторство и транзакции
Изначально VMS хранил embeddings и поисковые структуры внутри PostgreSQL + S3.
Но появление Cloudflare Vectorize изменило всё.
🔧 Что даёт Vectorize
• векторная база данных прямо в Cloudflare
• хранение эмбеддингов на edge
• сверхбыстрый поиск kNN/Qdrant-класса
• instant-similarity для поиска вариантов, кодов, шаблонов
• интеграция с Workers и AI без API задержек
• отсутствие центральной БД → намного выше устойчивость
Теперь архитектура Sekura VMS выглядит так:
Sekura IDE → VMS API (Cloudflare Workers) → Vectorize → R2 → D1
Что мы выигрываем
• 🚀 Мгновенный поиск вариантов, компонентов, документации
• 🌍 Глобальная доступность (индекс на каждом edge-узле)
• 🔐 Нет единой точки отказа
• ⚡ Скорость поиска до 3–10 мс на edge
• 🧩 Идеальная интеграция с AI-компонентами Sekura (auto-complete, auto-linking)
Это ключевое для будущего Sekura
Vectorize делает VMS:
• быстрее,
• проще,
• дешевле,
• и гораздо более масштабируемым.
И главное — полностью соответствует Sekura Balance Code: минимализм, непрерывная полезность, отсутствие разрушения внешней экосистемы и максимальное использование безвредных технологий.
Заключение
Эволюция инфраструктуры Sekura — это пример того, как правильно выбранные технологии могут не просто ускорить продукт, но кардинально изменить сам подход к его архитектуре. Мы прошли путь от классического WordPress на слабом VPS до полностью распределённой serverless-платформы, где и контент, и данные, и AI-инференс работают прямо на глобальной edge-сети Cloudflare.
Каждый этап был логичным шагом вперёд:
• переход на Hugo дал прирост производительности в 230 раз без апгрейда железа;
• использование GitLab CI обеспечило воспроизводимую, стабильную и проверяемую сборку;
• Cloudflare Pages убрал серверы полностью, дав мгновенную доставку контента по всему миру;
• Workers, D1 и R2 позволили вынести backend и данные на edge, превратив Sekura ELI в полноценное глобальное serverless-приложение;
• Workers AI привнёс локальный AI-инференс без зависимости от внешних сервисов;
• переход Sekura VMS на Vectorize открыл путь к мгновенному поиску, распределённой индексации и появлению функций нового поколения в Sekura IDE.
В результате Sekura сегодня — это не просто сайт или набор сервисов. Это единая облачно-edge платформа, выполняющая принципы Sekura Balance Code: минимализм, полезность, ненасильственное развитие и глобальную гармоничную масштабируемость.
Мы построили систему, в которой практически нечему ломаться, нечему перегружаться и нечему устаревать.
Система, которая растёт вместе с миром — и остаётся быстрой, надёжной и доступной в любой точке планеты.
Это только начало.
Дальше — развитие VMS 2.0, глубокая интеграция AI в Sekura IDE и расширение Sekura ELI на международные рынки.
Sekura создаёт не конкуренцию — а пространство для созидания. И мы продолжаем расширять это пространство, слой за слоем — от контента до AI — в балансе и гармонии с технологическим миром.
Проект Sekura, создаваемый Jupiter Soft, изначально использовал традиционный стек — WordPress на минимальном VPS. Но по мере роста проекта стало очевидно, что классическая CMS не соответствует требованиям Sekura к скорости, стабильности и глобальной доступности.
В этом материале разберём, как мы последовательно прошли три стадии:
- WordPress + дешёвый VPS (1 CPU, 1 GB RAM)
- Hugo (статический сайт) на том же VPS
- Hugo + GitLab CI + Cloudflare Pages (полностью серверless)
и получили прирост производительности в 230 раз, а затем избавились от серверов полностью.
1. Этап 1: WordPress на 1 CPU / 1 GB RAM
Начальный сайт работал на:
• минимальном VPS (1 vCPU, 1 GB RAM)
• WordPress + PHP-FPM + Nginx
• MySQL база данных
Проблемы WordPress на дешёвом хостинге:
• каждый запрос → PHP интерпретация + SQL-запросы
• высокая нагрузка при пиковых посещениях
• длинный TTFB
• постоянные обновления, пробки, плагины
Производительность
Мы провели нагрузочные тесты (wrk, ab, k6).
WordPress на этом железе выдерживал:
• до 10 одновременных подключений
• ~5–7 запросов в секунду стабильно
• TTFB часто превышал 700–1200 мс
Даже небольшие нагрузки вызывали задержки.
2. Этап 2: Перевод сайта на Hugo — и рост скорости в 230 раз на том же оборудовании
Мы полностью переписали сайт с WordPress на Hugo (статический генератор на Go).
Что изменилось технически
WordPress:
• каждый запрос → PHP процесс + SQL
• CPU спайки
• I/O задержки
Hugo:
• запросы обслуживает Nginx как просто HTML-файлы
• CPU не тратится
• DB нет
• backend нет
• точки отказа нет
Результат тестов на том же VPS:
• 2300 запросов в секунду
• >200 одновременных подключений без деградации
• TTFB упал до 20–40 мс
То есть на том же железе, без апгрейда, мы получили эквивалент роста производительности в 230 раз.
Причина проста: статический HTML → не нужно выполнять код.
Что мы поняли на этом этапе
Сайт больше не создаёт нагрузку.
Он стал быстрым «по определению».
Это был мощный фундамент для следующих шагов.
Следующий шаг — убрать сервер полностью.
Мы перенесли:
• репозиторий → GitLab
• сборку Hugo → GitLab CI
• хостинг → Cloudflare Pages
• доставку контента → Cloudflare Global Edge Network
Что изменилось архитектурно
Компонент
Было
Стало
Сборка
WordPress runtime
Hugo build за 100–200 мс
Хостинг
VPS (1 CPU/1GB)
Cloudflare Pages (бесплатно)
Доставка
1 дата-центр VPS
310+ дата-центров Cloudflare
Безопасность
Ручная настройка
Авто HTTPS, WAF, DDoS
Скалирование
Ограничено CPU
Авто-на весь мир
Производительность Cloudflare Pages
С Hugo-сайтом на Cloudflare мы получаем:
Регион
TTFB
Казахстан
35–55 мс
Индия
20–35 мс
Европа
25–45 мс
США
20–30 мс
Латам
45–70 мс
Почему TTFB стал ещё ниже
Cloudflare Edge умеет кэшировать HTML.
99% запросов обслуживаются прямо с edge-сервера.
4. Итоговое сравнение
🚦 Производительность
Стек
1 CPU / 1 GB RAM
Результат
WordPress
~10 одновременных запросов / ~7 rps
низкая скорость, перегрев
Hugo на VPS
~2300 rps
x230 ускорение
Hugo + Cloudflare
Edge delivery 20–50 мс TTFB
глобальная скорость
🛡 Надёжность
Стек
Риски
WordPress
падения PHP, база, плагины
Hugo на VPS
только Nginx может упасть
Cloudflare Pages
нет серверов → нечему падать
💸 Стоимость
Стек
Стоимость
WordPress + VPS
5–15$/мес
Hugo на VPS
тот же VPS
Cloudflare Pages
0$
5. Почему это важно для Sekura
Sekura — это архитектура, где ценятся:
• простота
• надёжность
• минимальные зависимости
• скорость
• глобальное масштабирование
Переход WordPress → Hugo → Hugo+Cloudflare полностью отражает эту философию.
Мы избавились от хрупкости CMS.
Мы избавились от серверов.
Мы получили скорость enterprise-уровня — бесплатно.
6. Cloudflare Workers: мы создали Sekura ELI-тренажёр прямо на Edge
Когда мы перешли на Hugo+Pages, мы увидели потенциал Cloudflare как единой платформы, а не только хостинга.
Следующим шагом стал перенос серверной логики Sekura ELI — обучающего модуля для английского языка — прямо на Cloudflare Workers.
🔧 Что мы использовали:
• Cloudflare Workers — JS/TS выполнение на edge
• Cloudflare D1 — глобальная SQLite-совместимая база
• Cloudflare R2 — объектное хранилище (аудио, упражнений, истории)
• Cloudflare AI (Workers AI) — для генерации контента, проверки произношения, диалогов и адаптивных подсказок
🔍 Почему именно Workers
Cloudflare Workers — это действительно современная архитектура сервера:
• холодные старты ~0–5 мс
• выполнение на edge, максимально близко к пользователю
• 400+ млн запросов/сутки бесплатно на тарифах Workers AI
• почти нулевая задержка между API и данными (D1 и R2 на той же edge-сети)
⚡ Результат
Мы получили:
• instant-response API для упражнений ELI
• хранение результатов пользователя в D1 с репликацией
• хранение медиа, промтов, моделей и сценариев в R2
• AI-инференс прямо на edge, без вызова внешних OpenAI/Anthropic API
• нулевые расходы на серверы
• минимальную задержку для Казахстана, Индии и LatAm
По сути, Sekura ELI стал полноценным serverless-приложением, работающим полностью внутри Cloudflare.
Это даёт нам глобальное масштабирование без единого сервера.
7. Sekura VMS 2.0: переход на Cloudflare Vectorize
Sekura VMS — ядро всей экосистемы варианта (Variants Master Server), где хранятся:
• метаданные вариантов
• связи между компонентами
• цены и роялти
• зависимости при сборке
• LLVM артефакты
• авторство и транзакции
Изначально VMS хранил embeddings и поисковые структуры внутри PostgreSQL + S3.
Но появление Cloudflare Vectorize изменило всё.
🔧 Что даёт Vectorize
• векторная база данных прямо в Cloudflare
• хранение эмбеддингов на edge
• сверхбыстрый поиск kNN/Qdrant-класса
• instant-similarity для поиска вариантов, кодов, шаблонов
• интеграция с Workers и AI без API задержек
• отсутствие центральной БД → намного выше устойчивость
Теперь архитектура Sekura VMS выглядит так:
Sekura IDE → VMS API (Cloudflare Workers) → Vectorize → R2 → D1
Что мы выигрываем
• 🚀 Мгновенный поиск вариантов, компонентов, документации
• 🌍 Глобальная доступность (индекс на каждом edge-узле)
• 🔐 Нет единой точки отказа
• ⚡ Скорость поиска до 3–10 мс на edge
• 🧩 Идеальная интеграция с AI-компонентами Sekura (auto-complete, auto-linking)
Это ключевое для будущего Sekura
Vectorize делает VMS:
• быстрее,
• проще,
• дешевле,
• и гораздо более масштабируемым.
И главное — полностью соответствует Sekura Balance Code: минимализм, непрерывная полезность, отсутствие разрушения внешней экосистемы и максимальное использование безвредных технологий.
Заключение
Эволюция инфраструктуры Sekura — это пример того, как правильно выбранные технологии могут не просто ускорить продукт, но кардинально изменить сам подход к его архитектуре. Мы прошли путь от классического WordPress на слабом VPS до полностью распределённой serverless-платформы, где и контент, и данные, и AI-инференс работают прямо на глобальной edge-сети Cloudflare.
Каждый этап был логичным шагом вперёд:
• переход на Hugo дал прирост производительности в 230 раз без апгрейда железа;
• использование GitLab CI обеспечило воспроизводимую, стабильную и проверяемую сборку;
• Cloudflare Pages убрал серверы полностью, дав мгновенную доставку контента по всему миру;
• Workers, D1 и R2 позволили вынести backend и данные на edge, превратив Sekura ELI в полноценное глобальное serverless-приложение;
• Workers AI привнёс локальный AI-инференс без зависимости от внешних сервисов;
• переход Sekura VMS на Vectorize открыл путь к мгновенному поиску, распределённой индексации и появлению функций нового поколения в Sekura IDE.
В результате Sekura сегодня — это не просто сайт или набор сервисов. Это единая облачно-edge платформа, выполняющая принципы Sekura Balance Code: минимализм, полезность, ненасильственное развитие и глобальную гармоничную масштабируемость.
Мы построили систему, в которой практически нечему ломаться, нечему перегружаться и нечему устаревать.
Система, которая растёт вместе с миром — и остаётся быстрой, надёжной и доступной в любой точке планеты.
Это только начало.
Дальше — развитие VMS 2.0, глубокая интеграция AI в Sekura IDE и расширение Sekura ELI на международные рынки.
Sekura создаёт не конкуренцию — а пространство для созидания. И мы продолжаем расширять это пространство, слой за слоем — от контента до AI — в балансе и гармонии с технологическим миром.