Создавайте код таким образом, чтобы контекст выполнения всегда находился на уровне запроса — функции не должны предполагать какой-либо контекст за пределами области запроса. Хотя он может искать данные за пределами самого сервера, такие как база данных, распределенный кэш, очереди и т. д.✔️

Избегайте локального кеша памяти, если только он не предназначен для использования внутри запроса✔️

Избегайте планирования / cron-подобных заданий на сервере. Используйте другую серверную или бессерверную функцию и общайтесь через промежуточное программное обеспечение — сервер с процессом планирования делает невозможным настройку «активный-активный».✔️

Используйте аутентификацию на основе токенов вместо аутентификации на основе сеанса✔️