decentraland / decentraland/creator-hub
Improve Download Speeds by Hosting Executables on S3 Bucket
- Dominant language
- TypeScript
- Stars
- 7
- Forks
- 14
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 44
Description
## Summary
The creator-hub currently downloads its client from GitHub Releases, which works functionally but often results in slow or throttled download speeds. GitHub may apply rate limits based on traffic volume or number of downloads, and these constraints are outside our control. As a result, users may experience long download times, leading to a degraded initial experience with the tool.
## Problem
- GitHub Releases can become rate-limited or slow under heavy load.
- Users may perceive the installation process as slow or unreliable.
- We have no way to optimize or influence GitHub’s throughput.
## Proposal
Host the creator-hub installers in an S3 bucket to improve download speed, stability, and overall reliability. S3 provides predictable performance, scalable bandwidth, and greater control over caching and distribution (optionally via CloudFront).
## Expected Benefits
- Faster and more consistent downloads.
- Reduced risk of rate limiting.
- Better first-time user experience.
- Full control over hosting, versioning, and distribution strategy.
Contributor guide
Assessment
This issue has not been assessed yet.