Uploaded image for project: 'Apache Submarine'
  1. Apache Submarine
  2. SUBMARINE-1020

Use Watcher and Websocket to Update The Info of Experiments.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Backend Server, Workbench
    • None

    Description

      Current way of fetching new status or information from all experiment pods is to use listExperiments and passing it with status = null, and it will also update the database when pod is being deleted.
      But to display the current condition in k8s, workbench needs to request server every several seconds, which is inefficient and brute-force.
      We can utilize the informer to get the change in k8s then use websocket to tell the workbench what happend.

      Attachments

        Activity

          People

            Unassigned Unassigned
            noidname01 You Ting Wang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: