add async http client and redis client