Обновить
-1

Пользователь

Отправить сообщение

Странно видеть поиск проблемы N+1 на проде.

Покрываете интеграционными тестами все эндпоинты. ИИ сейчас вам это сделает легко и играючи. Можно прикрутить ассерты количества ожидаемых запросов при запуске тестируемого метода или эндпоинта.

Как выше сказали - используете

Model::automaticallyEagerLoadRelationships();

Или лучше того - включаете ошибку при загрузке не подгруженной связи на проде, или везде.

use Illuminate\Database\Eloquent\Model;
 
/**
 * Bootstrap any application services.
 */
public function boot(): void
{
    Model::preventLazyLoading(! $this->app->isProduction());
}

Очень хотелось бы увидеть тесты производительности без воркера(process manager) и с его участием.

Если убрать воду, эпитеты и размахивание физиков руками, в сухом остатке : более лёгкое вещество, притягивается более тяжёлым. Попадая в область притяжения сверх массивного космического тела - материя неуклонно сближается с ним. Спросите кого-то из этих физиков определение термина "пространство", и они жидко обделаются. Кто из присутствующих может мне назвать свойство пространства, которое можно искривить?

Информация

В рейтинге
7 499-й
Зарегистрирован
Активность