Как с помощью Xdebug, PHPBench и QCacheGrind увеличить производительность приложения.
https://flareapp.io/blog/49-optimizing-flare
- ❤️23
if (Lottery::odds(1 / 5)->choose()) {
throw new Exception("Oops");
}
Но нам на это чхать, главное, чтобы он сработал в течении часа. И мы оборачиваем этот код во Flaky-защиту:Flaky::make('my-flaky-code')
->allowFailuresForAnHour()
->run(function() {
if (Lottery::odds(1 / 5)->choose()) {
throw new Exception("Oops");
}
})