Spawn a background thread which send data to workers, So the main thread is not blocked during the data send and serialisation processes.