How do I prepare a job for JobSpooler?
First you must clarify how you want to use JobSpooler’s distributed labor pool. For some jobs such as an opinion survey you want to specify that each worker can perform only one thread from this job (restricted). For other jobs such as posing solutions to an engineering problem, or identifying images there might be no limit on the number of threads a worker may be assigned.
The next step is to determine how best to distribute your job into smaller tasks or threads. Some jobs, like those involving short data input or manipulation might benefit from being broken into very small threads that can be done in a few minutes. This allows more SpoolSmiths to work on the job simultaneously and speeds performance. Other jobs like writing a javascript form validation routine or analyzing the content of an article might best be divided into fewer threads offering higher rewards. This is because these tasks often benefit from having a better contextual understanding of the material (bigger chunks of the project) and more time to accomplish the task.
If you feel you have underpriced/overpriced your job after you post it, you can go back and edit the pay rate.
If you feel you have too few/too many threads on your job, you can cancel the job and repost it. (Note: if there are other SpoolSmiths working on threads, you will only be able to cancel the available threads).
Once you have decided on the number of threads for spooling your job, and filled out the other job description fields, you can use our Threading engine to help evenly divide uploaded data (text, audio,video or PDF document formats).
