У меня есть приложение Rails 5, работающее на AppEngine. Все работает, кроме медленной реакции в соответствии с PageSpeed Insights. Работая на моем собственном сервере, я получил оценку PageSpeed 100/100 для мобильных и настольных компьютеров, но когда он работает на AppEngine, он вызывает у меня «Уменьшение времени отклика сервера». Я попытался увеличить тип экземпляра до F4, отключить потокобезопасность, просматривать результаты Google и не уверен, что еще попробовать.
Изменение типа экземпляра и конфигурации потоков поможет только в ситуации, когда экземпляр не может удовлетворить потребности вашего приложения в ресурсах.
Вы не очень понимаете, какие запросы медленные и на сколько. Используя режим разработчика вашего браузера (F12 в хроме), вы можете получать трассировки, которые показывают, сколько времени занимает выполнение каждого запроса, чтобы вы могли определить те, которые работают слишком медленно. На стороне GCP вы можете использовать Cloud Trace чтобы рассчитать время выполнения запросов вашим приложением и помочь вам выяснить, в чем проблема.
Это должно дать вам лучшее представление о том, где искать улучшения.