A Micro DAM (digital asset manager) is a Zesty.io service for managing files that are served publicly. Designed as an abstract file system, the Micro DAM allows file organization that mimics an operating system directory structure. We brand it a Micro DAM because it does not have the same features as a fully featured enterprise DAM. For example, it does not handle digital right management (DRM), and assumes that every file added to it will be accessed publicly.
Once files are uploaded to the Micro DAM (through the content manager or directly through the API), they are copied to cloud storage on Google Cloud Platform. From there, they are propagated to the multiple edge point-of-presence (POP) points across the world. Files live on the Micro DAM until they are deleted from the Micro DAM through the API or the media section of the content manager.
Files load to the client device (mobile phone, desktop, game console etc.) from the closest POP server they are located on. If the file is not located on a POP server, the POP server makes a request to Zesty.io (the origin) for the file. At that point, Zesty.io transfers the file from Cloud Storage to the POP server. Any request to that file will be loaded from the POP server there after. The file will remain "cached" on the POP server for a 24 hour period. This whole cycle ensures fast delivery while delivering fresh files.