Implement backgroudn workers in Go with Redis and async Synchronous processing Asynchronous processing https://github.com/hibiken/asynq