performance improvement: redis reads & correlation via a pool of worker