Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-9612

Add option for minimal artifacts being pulled in Mesos

    XMLWordPrintableJSON

Details

    Description

      NOTE: this assumes mesos, but this improvement could also be useful for future container deployments.

      Currently, in mesos, the FlinkDistributionOverlay  copies the entire `conf`, `bin`, and `lib` folders from the running JobManager/ResourceManager. When using docker with a pre-installed flink distribution, this is relatively inefficient as it pulls jars that are already baked into the container image.

      A new option that disables pulling most (if not all?) of the FlinkDistributionOverlay could allow for much faster and more scalable provisions of TaskManagers. As it currently stands, trying to run a few hundred TaskManagers is likely to result in poor performance in pulling all the artifacts from the MesosArtifactServer

      Attachments

        Activity

          People

            Unassigned Unassigned
            addisonj@gmail.com Addison Higham
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: