Mesos fetcher

The Mesos fetcher is a way by which resources can be downloaded in the task sandbox directory while preparing the task execution. The framework requesting the execution of the task sends a list of CommandInfo::URI values as part of the TaskInfo message, which in turn serves as the Mesos fetcher input.

The Mesos fetcher natively supports the FTP and HTTP protocols, and is also able to copy over files from a filesystem. It also supports all Hadoop client protocols such as Amazon Simple Storage Service (S3), Hadoop distributed Filesystem (HDFS), and so on.

Every Uniform Resource Identifier (URI) that is requested gets downloaded, by default, directly into the sandbox directory. Multiple requests for the same URI results in copies of that ...

Get Mastering Mesos now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.