Реестр open source

Мы ❤️ open source

Мы нагружаем популярные open-source приложения на скромных заявленных ресурсах и публикуем результат, чтобы мейнтейнеры и пользователи знали, что выдержит self-hosted установка.

Проекты, которые мы проверили

Синтетическая нагрузка от одного генератора снаружи приложения; реальный трафик и метрики самого приложения сюда не входят. Скорость — запросы в секунду по всем шагам визита.

Medusa

Интернет-магазин

Headless-платформа для магазина. Визит покупателя: каталог, поиск, корзина, доставка, заказ.

Лицензия
MIT
Версия
2.21.2
Репозиторий
github.com/medusajs/medusa
Ресурсы (заявлено)
Railway: приложение 2 vCPU / 2 ГБ (один процесс Node); Postgres и Redis без лимита
  • Маленький каталог

    Дата 1 окт. 2026 г. · прогонов: 5
    Держит 13,5 запр./с · 12 ч
    30 мин · не выдержал60 мин · выдержал3 ч · не выдержал12 ч · выдержал
    Поиск предела, короткие ступени
    ~17 запр./с выдержано, на ~29 — нет; шагов с недостаточной выборкой на этой скорости: 6 — не проверены
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • Первыми границу задержки нарушают шаги оформления заказа; то, что предел — один процесс Node, это гипотеза по загрузке CPU, а не диагноз.
  • Большой каталог

    Дата 1 окт. 2026 г. · прогонов: 6
    Держит 18 запр./с · 12 ч
    30 мин · выдержал60 мин · выдержал3 ч · выдержал12 ч · выдержал
    Поиск предела, короткие ступени
    ~22 запр./с выдержано, на ~31 — нет; шагов с недостаточной выборкой на этой скорости: 6 — не проверены
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • Предел задают ошибки поиска. У Postgres не было лимита ресурсов, поэтому доступная ему мощность между прогонами не зафиксирована.
  • Чёрная пятница

    Дата 2 окт. 2026 г. · прогонов: 5
    Держит 24,5 запр./с · 12 ч
    30 мин · выдержал60 мин · выдержал3 ч · выдержал12 ч · выдержал
    Поиск предела, короткие ступени
    ~30 запр./с выдержано, на ~35 — нет; шагов с недостаточной выборкой на этой скорости: 6 — не проверены
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • «Чёрная пятница» здесь — более тяжёлая смесь с оформлением заказов при постоянной скорости, а не всплеск трафика.

Ghost

Медиа и блоги

Платформа для публикаций. Читатели открывают главную, статьи, теги и авторов; часть подписывается.

Лицензия
MIT
Версия
6.67.0
Репозиторий
github.com/TryGhost/Ghost
Ресурсы (заявлено)
Railway: Ghost 2 vCPU / 2 ГБ за прокси Caddy 2 vCPU / 2 ГБ, без CDN; MySQL 8.4 из шаблона
  • Обычный день

    Дата 1 окт. 2026 г. · прогонов: 5
    Держит 39 запр./с · 60 мин
    30 мин · выдержал60 мин · выдержал3 ч · без итога
    Поиск предела, короткие ступени
    ~49 запр./с выдержано, на ~63 — нет; шагов с недостаточной выборкой на этой скорости: 6 — не проверены
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • У 3-часового прогона нет итога: у нашего генератора нагрузки были секундные провалы здоровья, прогон признан недействительным и возвращён. О Ghost он не говорит ничего.
    • Тестировался origin Ghost без CDN; публичный сайт за CDN выдержит больше.
  • Вирусная статья

    Дата 1 окт. 2026 г. · прогонов: 6
    Держит 53,5 запр./с · 3 ч
    30 мин · выдержал60 мин · выдержал3 ч · выдержал (1 из 2)
    Поиск предела, короткие ступени
    ~67 запр./с выдержано, на ~89 — нет; шагов с недостаточной выборкой на этой скорости: 15 — не проверены
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • «Вирусная статья» здесь — смесь с одной горячей статьёй при постоянной скорости, без разгона и спада.
    • Из двух 3-часовых прогонов у одного нет итога из-за провалов здоровья нашего генератора (старая версия); повтор выдержал.

pretix

Билеты

Билетный магазин. Визит читает виджет события, резервирует места, создаёт и оплачивает заказ через REST API.

Лицензия
AGPL-3.0 (with additional terms)
Версия
2026.8.0
Репозиторий
github.com/pretix/pretix
Ресурсы (заявлено)
Railway: pretix 2 vCPU / 2 ГБ (3 воркера gunicorn); Postgres и Redis из шаблонов
  • Обычные продажи

    Дата 1 окт. 2026 г. · прогонов: 5
    Держит 25,6 запр./с · 60 мин
    30 мин · выдержал (1 из 2)60 мин · выдержал3 ч · не выдержал
    Поиск предела, короткие ступени
    ~32 запр./с выдержано, на ~60 — нет
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • Невыдержанные 30 мин и 3 ч провалились только на отказах в резерве: малые квоты распроданы, а проверка того времени считала распроданное место ошибкой. Задержка и HTTP-ошибки были в пределах границы.
  • Старт продаж горячего концерта

    Дата 1 окт. 2026 г. · прогонов: 5
    Держит 13,4 запр./с · 3 ч
    30 мин · выдержал60 мин · не выдержал3 ч · выдержал
    Поиск предела, короткие ступени
    20 запр./с выдержано, на 32 — нет
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • 60 минут не выдержаны, когда распродалась категория VIP. В 3-часовом прогоне было по 60 000 мест на категорию, и ничего не распродалось: это длительная нагрузка на одно горячее событие, а не старт продаж на 15 000 мест с распродажей.

Lago

Биллинг по потреблению

Учёт потребления и биллинг. Клиенты шлют события потребления и читают текущее потребление, клиентов и счета.

Лицензия
AGPL-3.0
Версия
1.53.0
Репозиторий
github.com/getlago/lago
Ресурсы (заявлено)
Railway: API (Puma) 2 vCPU / 2 ГБ и воркер Sidekiq 2 vCPU / 2 ГБ; Postgres и Redis из шаблонов
  • Обычный месяц

    Дата 1 окт. 2026 г. · прогонов: 4
    Держит 25,6 запр./с · 3 ч
    30 мин · не выдержал60 мин · выдержал3 ч · выдержал
    Поиск предела, короткие ступени
    32 запр./с выдержано, на ~64 — нет; шагов с недостаточной выборкой на этой скорости: 4 — не проверены
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • Невыдержанные 30 минут провалились только на доставке шага, который делает 1% визитов: артефакт выборки правила того времени (с тех пор заменено). Задержка и ошибки прошли.
  • Конец месяца

    Дата 1 окт. 2026 г. · прогонов: 4
    Держит 25,6 запр./с · 3 ч
    30 мин · выдержал60 мин · выдержал3 ч · выдержал
    Поиск предела, короткие ступени
    ~8 запр./с выдержано, на ~32 — нет; шагов с недостаточной выборкой на этой скорости: 3 — не проверены
    Граница задержки
    p95 ≤ 1,5 с

    Что это не показывает

    • Низкий диапазон поиска — артефакт доставки по правилу того времени (редкие шаги недобраны выборкой), а не замедление приложения: более долгие прогоны на большей скорости выдержали.
    • «Конец месяца» здесь — более тяжёлая смесь чтений при постоянной скорости; выставление счетов на смене периода не проверялось.

Tile38 + OSRM + Photon

Гео-бэкенд таксиИдёт

Позиции водителей и поиск рядом (Tile38), маршруты и матрицы ETA по графу дорог Москвы (OSRM), геокодер (Photon).

Лицензия
MIT (Tile38), BSD-2-Clause (OSRM), Apache-2.0 (Photon)
Версия
Tile38 1.38.0, OSRM 26.10.0, Photon 1.3.0
Репозиторий
github.com/tidwall/tile38
Ресурсы (заявлено)
Railway: Tile38 2 vCPU / 2 ГБ, OSRM 2 vCPU / 2 ГБ, Photon 2 vCPU / 8 ГБ

Кампания идёт: обычный вечер, час пик в дождь и конец матча на стадионе. Результаты появятся здесь, когда прогоны завершатся.

  • Обычный вечер
  • Час пик в дождь
  • Конец матча на стадионе