Fabric3

Parallelize deployment command executor

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 1.5
  • Fix Version/s: 1.5
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

The deployment command needs to be parallelized as synchronous deployment is taking too long in large multi-node zones. This will modify deployment semantics slightly to the following:

1. Controller sends a set of deployment commands synchronously to each participant node
2. A participant acks receipt of the commands
3. Participant asynchronously executes the commands by scheduling work with the work manager
4. Participant commits or rollsback

Activity

There are no comments yet on this issue.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: