Skip to content

Round robin (RR)

In this model the users have a feed of assigned tasks. Tasks are assigned to one user at a time for a short period of timehe first user to successfully send a confirmation transaction will get the tasks assigned. Therefore there will be a lot of transactions that will resolve as error when a late request arrives. Once a tasks has been assigned to the user the feed is hidden and only the assigned task is shown.

User workflow

User empty feed view

User empty feed view

User feed view

User feed view

User accept task pop up

User clicks the accept task button, a dialog pops up

User confirm transaction

User clicks on create transaction button, Metamask pops up

User view transaction sent

Transaction is sent, tasks get disabled

User view task accepted

Only the task accepted is shown

Admin view

Admin view manager stopped

The task manager is stopped, no tasks get assigned to users

Admin view manager started

Admin starts the task manager

Admin view task assigned

Task get assigned to a user

Admin view multiple tasks assigned

More tasks are assigned

Admin view task accepted

User 3 accepts a task

Last update: 2022-11-29