Реестр open source
Мы ❤️ open source
Мы нагружаем популярные open-source приложения на скромных заявленных ресурсах и публикуем результат, чтобы мейнтейнеры и пользователи знали, что выдержит self-hosted установка.
- Настоящие прогоны, не оценкиКаждое число ниже взято из настоящего отчёта CapacityLab. Поиск находит диапазон на коротких ступенях; скорость считается выдержанной только на ту длительность, которую выдержал более долгий прогон.
- Открытая методикаУ каждой записи указаны версия, смесь нагрузки, граница задержки, ресурсы и все прогоны с итогом — в том числе невыдержанные и без итога.
- Слово за мейнтейнерамиНастраиваете иначе? Попросите перепроверить с вашими настройками — опубликуем новый результат рядом со старым.
Проекты, которые мы проверили
Синтетическая нагрузка от одного генератора снаружи приложения; реальный трафик и метрики самого приложения сюда не входят. Скорость — запросы в секунду по всем шагам визита.
Medusa
Интернет-магазинHeadless-платформа для магазина. Визит покупателя: каталог, поиск, корзина, доставка, заказ.
- Лицензия
- MIT
- Версия
- 2.21.2
- Репозиторий
- github.com/medusajs/medusa
- Ресурсы (заявлено)
- Railway: приложение 2 vCPU / 2 ГБ (один процесс Node); Postgres и Redis без лимита
- Держит 13,5 запр./с · 12 ч
Маленький каталог
Дата 1 окт. 2026 г. · прогонов: 530 мин · не выдержал60 мин · выдержал3 ч · не выдержал12 ч · выдержал- Поиск предела, короткие ступени
- ~17 запр./с выдержано, на ~29 — нет; шагов с недостаточной выборкой на этой скорости: 6 — не проверены
- Граница задержки
- p95 ≤ 1,5 с
Что это не показывает
- Первыми границу задержки нарушают шаги оформления заказа; то, что предел — один процесс Node, это гипотеза по загрузке CPU, а не диагноз.
- Держит 18 запр./с · 12 ч
Большой каталог
Дата 1 окт. 2026 г. · прогонов: 630 мин · выдержал60 мин · выдержал3 ч · выдержал12 ч · выдержал- Поиск предела, короткие ступени
- ~22 запр./с выдержано, на ~31 — нет; шагов с недостаточной выборкой на этой скорости: 6 — не проверены
- Граница задержки
- p95 ≤ 1,5 с
Что это не показывает
- Предел задают ошибки поиска. У Postgres не было лимита ресурсов, поэтому доступная ему мощность между прогонами не зафиксирована.
- Держит 24,5 запр./с · 12 ч
Чёрная пятница
Дата 2 окт. 2026 г. · прогонов: 530 мин · выдержал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 из шаблона
- Держит 39 запр./с · 60 мин
Обычный день
Дата 1 окт. 2026 г. · прогонов: 530 мин · выдержал60 мин · выдержал3 ч · без итога- Поиск предела, короткие ступени
- ~49 запр./с выдержано, на ~63 — нет; шагов с недостаточной выборкой на этой скорости: 6 — не проверены
- Граница задержки
- p95 ≤ 1,5 с
Что это не показывает
- У 3-часового прогона нет итога: у нашего генератора нагрузки были секундные провалы здоровья, прогон признан недействительным и возвращён. О Ghost он не говорит ничего.
- Тестировался origin Ghost без CDN; публичный сайт за CDN выдержит больше.
- Держит 53,5 запр./с · 3 ч
Вирусная статья
Дата 1 окт. 2026 г. · прогонов: 630 мин · выдержал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 из шаблонов
- Держит 25,6 запр./с · 60 мин
Обычные продажи
Дата 1 окт. 2026 г. · прогонов: 530 мин · выдержал (1 из 2)60 мин · выдержал3 ч · не выдержал- Поиск предела, короткие ступени
- ~32 запр./с выдержано, на ~60 — нет
- Граница задержки
- p95 ≤ 1,5 с
Что это не показывает
- Невыдержанные 30 мин и 3 ч провалились только на отказах в резерве: малые квоты распроданы, а проверка того времени считала распроданное место ошибкой. Задержка и HTTP-ошибки были в пределах границы.
- Держит 13,4 запр./с · 3 ч
Старт продаж горячего концерта
Дата 1 окт. 2026 г. · прогонов: 530 мин · выдержал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 из шаблонов
- Держит 25,6 запр./с · 3 ч
Обычный месяц
Дата 1 окт. 2026 г. · прогонов: 430 мин · не выдержал60 мин · выдержал3 ч · выдержал- Поиск предела, короткие ступени
- 32 запр./с выдержано, на ~64 — нет; шагов с недостаточной выборкой на этой скорости: 4 — не проверены
- Граница задержки
- p95 ≤ 1,5 с
Что это не показывает
- Невыдержанные 30 минут провалились только на доставке шага, который делает 1% визитов: артефакт выборки правила того времени (с тех пор заменено). Задержка и ошибки прошли.
- Держит 25,6 запр./с · 3 ч
Конец месяца
Дата 1 окт. 2026 г. · прогонов: 430 мин · выдержал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 ГБ
Кампания идёт: обычный вечер, час пик в дождь и конец матча на стадионе. Результаты появятся здесь, когда прогоны завершатся.
- Обычный вечер
- Час пик в дождь
- Конец матча на стадионе