adx-automation-agent/models
Troy Dai 0f73504a33
Major update: Introduce message broker
Introduce a RabbitMq as the message broker to dispatch tasks. This is a
major overhaul of the internal architecture. As a result both a01droid
and a01dispatch underwent major overhaul.

After database lock is eliminated from the message broker equation,
there are fewer HTTP requests to the task store is needed. Tasks are not
added until it is actually executed. The controller job also stop
querying the tasks for run status update.

Many logics originally in the main.go are moved to be closer to the data
model or other utility package.
2018-03-11 22:50:10 -07:00
..
droidMetadata.go Major overhaul 2018-03-09 18:18:03 -08:00
run.go Major update: Introduce message broker 2018-03-11 22:50:10 -07:00
taskresult.go Major update: Introduce message broker 2018-03-11 22:50:10 -07:00
tasksetting.go Major update: Introduce message broker 2018-03-11 22:50:10 -07:00