Некоторые из моих облачных функций выполняют тяжелые вычисления. Я кэширую результаты, чтобы сократить время ответа на последующие вызовы.
Я хочу очистить кеш, когда данные, на которых основаны вычисления, изменились.
Моя идея заключалась в том, чтобы добавить облачную функцию, которая вызывается при изменении данных. Затем эта облачная функция должна очистить кеш.
Учитывая, что кеш находится в другой области, я не уверен, как очистить экземпляры кеша.
Учитывая, что информация меняется нечасто, я мог бы принудительно запустить «холодный» запуск облачной функции, которая кэширует результаты. Могу ли я сделать это программно? Есть другие идеи?
Источник: