Action queueing

Registered by Stan Lagun on 2015-11-24

Currently when external system calls action on an application in busy environment it will get HTTP error code and no invocation will happen.

It is proposed to enqueue such calls so that subsequent calls start to automatically execute as soon as environment get released. There will be one such queue per Murano environment.

Solution must work in case of several Murano API instances (behind load-balancer). I.e. the queue need to be persisted into database and there must be taken steps to prevent several API instances to simultaneously pick tasks from the same queue

Blueprint information

Status:
Not started
Approver:
Serg Melikyan
Priority:
Undefined
Drafter:
Stan Lagun
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.