kgyrtkirk commented on PR #14861:
URL: https://github.com/apache/druid/pull/14861#issuecomment-1723595839

   some alternate mirrors:
   ```
   https://nodejs.org/dist/
   https://mirrors.cloud.tencent.com/nodejs-release/
   https://mirrors.dotsrc.org/nodejs/release/
   http://npm.taobao.org/mirrors/node/
   https://mirror.yandex.ru/mirrors/nodejs.org/dist/
   https://mirrors.aliyun.com/nodejs-release/
   https://nodejs.scrutinizer-ci.com/dist/
   ```
   
   from the above (from my location) - the most performant mirrors were:
   
   | time| mirror| 
   | ------- | ------------------------------------------------------- |
   | 1.3s | https://nodejs.scrutinizer-ci.com/dist/ |
   | 2.0s | https://nodejs.org/dist/ |
   | 2.8s | https://mirrors.dotsrc.org/nodejs/release/ |
   | 4.6s | https://mirrors.aliyun.com/nodejs-release/ |
   | 5.1s | http://npm.taobao.org/mirrors/node/ |
   
   this was just a quick check... but dotsrc seem like a viable alternative
   
   
   I've tried to collect all possible ways to fix this:
   * bake the archive into the docker image
   * configure caching for this artifact
   * self-host this file somewhere and upload there...it will look for the same 
version all the time
   * find a github action to pre-load the required version instead of using a 
maven plugin
      * not sure if such plugin would not run into the same issue
   * use a mirror
   * configure a http proxy which could cache this artifact
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@druid.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@druid.apache.org
For additional commands, e-mail: commits-h...@druid.apache.org

Reply via email to