Нужно протестить запросы в БД, протестить бекенд под разной нагрузкой,
например через сервис профайлинга от команды Symfony Blackfire и найти место или время, где идет задержка
Тут дело скорее всего не во фреймворке, знакомы ли вы с какими нибудь инструментами мониторинга самого сервера? мы даже не знаем куда смотреть, в логах ничего интересного.
Вот просто сервер иногда отвечает секунд 16+-
Я только начинаю изучать linux
1. разрешить для своего ip адреса загрузку через app_dev.php
2. работать через app_dev.php
3. При задержках просто открыть дебаг-консоль, там все будет расписано в подробностях.