Details

    • 0.9

    Description

      Create a simple preliminary implementation of the event cache of YUNIKORN-42.

      We have the following limited scope for this task:

      • implement it as a separate process from the scheduler (similar to PartitionManager)
      • only deal with queues and applications (the pods and nodes can be added later)
      • only store the apps last visited time from the scheduler
      • clean up those objects that haven't been visited in the last 24h

      Other cache implementations can be also considered.

      As a starting point, channels are a safe choice to have async communication with the scheduler without expecting bigger performance loss.

      Attachments

        Activity

          People

            adam.antal Adam Antal
            adam.antal Adam Antal
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: