Remove multi-threading from workers

Description

Since every worker will be a single-threaded docker container in the docker swarm/K8s, multi-threading capabilities should be removed from the workers.

Priority

High - This is one of the critical steps in overhauling the workers

Definition of done

When multi-threading capability is removed from the workers.

Assignee Loading
Time tracking Loading