AppSheet image/cache related question?

Hi @Steve @Aleksi

Do me a favor?

After the Appsheet backend inflastructure is changed to native Google networkings, the image/file data cached became more sticky, i.e. amount of the period of time cache data is active get longer than before, as far as I m not wrongly interpret recent app behavior. (not sure how long hours or days the cached data is alive though)

Then my current question is where those cached data is saved and live? Obviously not on user/client devices, nor appsheet server, as AppSheet is said to be NOT TO HOST any users related data at all. Deleting cache from user devices not change the cache behavior at all.

Then where? Somewhere Google global CDN networkings?

@Takuya_Miyai

Solved Solved
6 10 1,632
1 ACCEPTED SOLUTION

Got it, so itโ€™s a multilayer system within google infrastructure network and no 3rd parties involved. Most of them are google internal services that are private and canโ€™t be accessed from outside, except Cloud CDN that stores links to resized images and another CDN that serves actual thumbnails. Also Cloud CDN only applied to images that donโ€™t have โ€œSecure image accessโ€ setting on, otherwise all requests for images go through Appsheet servers.

In terms of locations the source images are cached in the US, but thumbnails might be distributed globally. Meaning if you and your app users are located in Japan, then the source image will still be cached in the US but resized thumbnail will most likely be cached close to your location. So it would help to reduce latency as the image is resized once and served multiple times.

Does this answer your question? Feel free to ask more questions or better let me know if you have any specific concerns about image processing and caching so I can address your questions more accurately.

View solution in original post

10 REPLIES 10