Removed pipelining and other fixes.
don't use redis SYNC command
Migrate from the consumer model to ExecutorService. The consumer was not flexible and was less reliable.
Reformat source code.