Ужасно много чего можно охватить.Если у вас есть конкретная область, которая вас интересует, возможно, мы можем предложить что-то более конкретное.В общих чертах, я воспользуюсь этой возможностью, чтобы подключить мой блог , в котором много материала App Engine.
Однако я бы не согласился с одним из ваших пунктов:
Использование заданий cron для предотвращения необслуживания приложения необходимо, если требуется постоянное время ответа.
Прежде всего, это проблема «трагедии общего достояния».Приложения не планируются, когда они простаивают, чтобы освободить место для приложений, обслуживающих трафик;группа людей, использующих cronjobs «keepalive», вынуждает все приложения быстрее выгружаться, оставляя всех хуже.
Во-вторых, вы всегда будете получать случайные запросы на загрузку, даже с работой keepalive cron.Дополнительные экземпляры вашего приложения планируются по мере необходимости, поэтому всякий раз, когда вы получаете приток трафика, это происходит, и кто-то неизбежно получает запрос на загрузку.
Наконец, запросы на загрузку не должны быть большой проблемой,В частности, благодаря недавней поддержке прекомпиляции Python, которую мы недавно добавили, запросы на загрузку не должны занимать огромное количество времени, а работа, которую вы потратите на оптимизацию, принесет пользу всем вашим пользователям.