XMLWordPrintableJSON

Details

    Description

      In the current architecture calls to the flink clusters (through the rest client) are made synchronously from the reconcile loop. 

      These calls often take a long time due to various (compeltely normal) reasons:
       - Cluster is not ready -> long call + timeoutexception
       - Operation takes a long time -> cancel/savepoint operations are often expected to take seconds/minutes

      Both the observer and reconciler components make these calls.

      We should come up with a way to avoid making these sync calls from the main loop while still preserving the logic of the operator.

      Attachments

        Issue Links

          Activity

            People

              kelemensanyi Sandor Kelemen
              gyfora Gyula Fora
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: