Здравствуйте, делаю тестовое задание на джуна php. На фраймворке ларавел.
1) При реализации API методов учтите, что онлайн блога заранее не известен. Ваша реализация должна позволять избежать блокировок БД в случае огромного количества входящих запросов (допустим 1 млн входящих запрос на инкрементацию счетчика просмотров)
2) Подразумеваем, что данный механизм очень медленный (100500 операций). Для тестов можно использовать sleep(10). Необходимо реализовать исполнение в фоновом режиме с возможностью повторного выполнения в случае ошибки исполнения (Exception).
1) Для первого использовать редис(напрмер), а потом кроном раз в день писать в базу?
2) Использовать очереди?
Ничего себе, задание для джуна )