Задать вопрос
Ответы пользователя по тегу Google Workspace
  • Вопрос по правилам расчета квот GAE

    yurtaev
    @yurtaev
    После put() будет одна операция + n, где n кол-во индексов затронутые этим изменением. Очень рекомендую с самого начала использовать ndb модели у которых из коробки можно настроить прозрачное кэширование, следить за индексами т.к GAE строит для всех полей индекс что приводит к ситуациям когда индекс на порядок больше по размеру чем данные в БД (исключать все поля по которым не нужно искать), и везде где только возможно использовать асинхронные вызовы к API (не только к БД), это хоть не всегда снизит кол-во вызовов к БД но сильно сэкономит процессорное время.
    Ответ написан
    Комментировать
  • Настройка количества работающих инстансов

    yurtaev
    @yurtaev
    Нет, из опыта могу сказать что либо на 100% сказать нельзя для GAE. Во-первых контролировать время жизни инстанса невозможно, и если не поступает запросов то GAE убивает инстанс. Во-вторых даже если проплатить чтобы держать инстанс горячим часто бывает что GAE перезапускает инстанс (подозреваю чтобы память не текла). Лучше писать все в threadsafe, а в вашем случае использовать memcache.

    P.S а вот в инстансах которые backend живут очень долго, да и лимитов там почти нет которые присущи обычным front-end типам.
    Ответ написан
    Комментировать