Skip to content

Instantly share code, notes, and snippets.

@Punk-UnDeaD
Last active March 7, 2021 14:22
Show Gist options
  • Save Punk-UnDeaD/f55432755bc4f59e184c71ea5e0e9057 to your computer and use it in GitHub Desktop.
Save Punk-UnDeaD/f55432755bc4f59e184c71ea5e0e9057 to your computer and use it in GitHub Desktop.
Сравнительная таблица замеров производительности RoadRunner и nginx+php-fpm

Окружение - Убунту, докер, PHP8, firefox.

Данные - отчёт из вкладки Network. OpCache+Preload включен, jit не используется.

Фреймворк - Symfony 5.3

Простой контроллер с рендером твига.

RoadRunner nginx+php-fpm
1ms 4ms
2ms 4ms
1ms 5ms
2ms 4ms
1ms 5ms

Чуть более сложный контроллер с обращением в базу(PostgreSQL) через Docrtine.

RoadRunner nginx+php-fpm
3ms 10ms
3ms 11ms
4ms 11ms
3ms 10ms
5ms 9ms

POST запрос для обновления данных. Команда проходит через мессенжер с несколькими middleware.

RoadRunner nginx+php-fpm
9ms 20ms
2ms 11ms
4ms 27ms
4ms 31ms
2ms 26ms
5ms 9ms
2ms 13ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment