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

Replace ActorGateway in Task by interface

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • Runtime / Coordination
    • None

    Description

      The Task communicates with the outside world (JobManager and TaskManager) via ActorGateways. This bakes in the dependency on actors.
      In terms of modularization and an improved abstraction (especially wrt Flip-6) I propose to replace the ActorGateways by interfaces which exposes the required methods. The current implementation would then simply wrap the method calls in messages and send them via the ActorGateway to the recipient.

      In Flip-6 the JobMaster could simply implement these interfaces as part of their RPC contract.

      Attachments

        Issue Links

          Activity

            People

              trohrmann Till Rohrmann
              trohrmann Till Rohrmann
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: