Size: a a a

Ваdоо PHP Мееtuр

2019 September 27

🇻

🇻 🇱 🇦 🇩 in Ваdоо PHP Мееtuр
Ivan Porozhnyy
Эм, я про сторонний проект как пример
а сколько серверов у вас 20rps обслуживает?
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
🇻 🇱 🇦 🇩
а сколько серверов у вас 20rps обслуживает?
Один, 32 потока/64 памяти. laravel + roadrunner
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
Только api, без генерации вьюшек. Для этого отдельно nuxt на таком же конфиге сидит
источник

BP

Boris Pechorin in Ваdоо PHP Мееtuр
Не страшно на одном сервере?)
источник

🇻

🇻 🇱 🇦 🇩 in Ваdоо PHP Мееtuр
Ivan Porozhnyy
У тебя линейное количество, но на реальных проектах то это не так
если вы заметите по онлайнеру, 8кк/86400 = 100rps, я написал 500, сделав поправку на ночь, выходные и тд
источник

🇻

🇻 🇱 🇦 🇩 in Ваdоо PHP Мееtuр
Ivan Porozhnyy
Один, 32 потока/64 памяти. laravel + roadrunner
сильно. бд postgres?
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
Boris Pechorin
Не страшно на одном сервере?)
Неа
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
🇻 🇱 🇦 🇩
сильно. бд postgres?
Да, она. Большая часть частоиспользуемого в redis(+igbinary)
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
🇻 🇱 🇦 🇩
если вы заметите по онлайнеру, 8кк/86400 = 100rps, я написал 500, сделав поправку на ночь, выходные и тд
Сорри, я не посчитал по итогу, был не прав :) Но x5 - маловато для пиковых нагрузок из моей практики...
источник

🇻

🇻 🇱 🇦 🇩 in Ваdоо PHP Мееtuр
Ivan Porozhnyy
Да, она. Большая часть частоиспользуемого в redis(+igbinary)
это круто. на 32 потоках держать 20к rps
источник

YV

Yushkevich Vitaly in Ваdоо PHP Мееtuр
Ivan Porozhnyy
Один, 32 потока/64 памяти. laravel + roadrunner
А вы сразу пришли к roadrunner или был какой-то предшествующий эволюционный путь?
источник

YV

Yushkevich Vitaly in Ваdоо PHP Мееtuр
Интересно сравнить, как там были цифры и было ли тогда страшно :)
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
🇻 🇱 🇦 🇩
это круто. на 32 потоках держать 20к rps
Ну когда вот прям полная нагрузка то скорость ответа падает с 20-30мс до 180-250, но держит
источник

YV

Yushkevich Vitaly in Ваdоо PHP Мееtuр
И я же правильно понял, что у вас именно laravel, а не lumen?
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
Yushkevich Vitaly
Интересно сравнить, как там были цифры и было ли тогда страшно :)
До этого были в разработке еще php-fpm как у всех, потом nginx-unit, потом swoole, потом roadrunner
источник

🇻

🇻 🇱 🇦 🇩 in Ваdоо PHP Мееtuр
Ivan Porozhnyy
Ну когда вот прям полная нагрузка то скорость ответа падает с 20-30мс до 180-250, но держит
180-250 это нормально еще
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
Yushkevich Vitaly
И я же правильно понял, что у вас именно laravel, а не lumen?
Именно laravel
источник

YV

Yushkevich Vitaly in Ваdоо PHP Мееtuр
Ivan Porozhnyy
Именно laravel
А как-то тюнили его на предмет "отрубить лишнее" или из коробки работает?
источник

IP

Ivan Porozhnyy in Ваdоо PHP Мееtuр
Yushkevich Vitaly
А как-то тюнили его на предмет "отрубить лишнее" или из коробки работает?
Отрубил всё, что не нужно было. Сервис-провайдеры поубирал и всё. lumen ставить и спотыкаться что что-то где-то не хватает - такое себе
источник

YV

Yushkevich Vitaly in Ваdоо PHP Мееtuр
Ivan Porozhnyy
До этого были в разработке еще php-fpm как у всех, потом nginx-unit, потом swoole, потом roadrunner
и, если не секрет, какой выигрышь у roadrunner схемы с остальными (на глаз)
источник