Add background tasks in nailgun to serialize thousands of nodes for deployment.

Registered by Evgeniy L

We have problems with performance in nailgun, we cannot deploy thousands of nodes, when we try to serialize all of this nodes we have 500 error from backend.

/api/clusters/3/orchestrator/provisioning/defaults -- takes about 15 seconds for 1000 nodes
/api/clusters/3/orchestrator/deployment/defaults -- takes more then 20 minuts for 1000 nodes(finished with 504 from nginx)

Blueprint information

Status:
Not started
Approver:
Dmitry Pyzhov
Priority:
Low
Drafter:
Evgeniy L
Direction:
Needs approval
Assignee:
Fuel Python (Deprecated)
Definition:
Discussion
Series goal:
Accepted for future
Implementation:
Not started
Milestone target:
milestone icon next

Related branches

Sprints

Whiteboard

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.