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

New JobManager Runtime Web Frontend

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.10.0
    • 0.10.0
    • Runtime / Web Frontend
    • None

    Description

      We need to improve rework the Job Manager Web Frontend.

      The current web frontend is limited and has a lot of design issues

      • It does not display and progress while operators are running. This is especially problematic for streaming jobs
      • It has no graph representation of the data flows
      • it does not allow to look into execution attempts
      • it has no hook to deal with the upcoming live accumulators
      • The architecture is not very modular/extensible

      I propose to add a new JobManager web frontend:

      • Based on Netty HTTP (very lightweight)
      • Using rest-style URLs for jobs and vertices
      • integrating the D3 graph renderer of the previews with the runtime monitor
      • with details on execution attempts
      • first class visualization of records processed and bytes processed

      Attachments

        1. Webfrontend Mockup.pdf
          643 kB
          Stephan Ewen

        Issue Links

          There are no Sub-Tasks for this issue.

          Activity

            People

              sewen Stephan Ewen
              sewen Stephan Ewen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: