Localization is the process of copying/download remote resources onto the local file-system of each node.
Instead of always accessing a resource remotely, it is copied to the local machine which can then be accessed locally.
LocalResource represents a file/library required to run a container.
The NodeManager is responsible for localizing the resource prior to launching the container.
There is three type of local resource that are localized in the following target directories, under each local-directory:
- PUBLIC: <local-dir>/filecache
- PRIVATE: <local-dir>/usercache//filecache
- APPLICATION: <local-dir>/usercache//appcache/<app-id>/