Run murano-package asynchronous

Registered by chenyujie

Currently murano accesses heat and agent synchronous, which is waiting all request function completed and return. Especially agent support only single one request in the same time, which would block other function to start.

In most cases, such synchronous would result in great latency and intolerable in production environment. So it is necessary to let heat and agent to be asynchronous, and muranoPL should provide the ability to support callbacks. And the agent should parallel running all mq requests from engine not just only one request.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
chenyujie
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.