The First Ziglang.org Outage
2 days ago
- #ziglang
- #outage
- #community-mirrors
- Ziglang.org experienced an outage due to excessive crawling by a Facebook bot (facebookexternalhit/1.1).
- The bot downloaded the same tarball over a million times in ~36 hours, causing slow loading and HTTP 500 errors.
- The team mitigated the issue by blocking the bot's user agent with a 403 response.
- Community mirrors helped mitigate the impact, though some issues arose with unstable builds and long timeouts.
- The team rejected solutions like AWS S3 or GitHub hosting to avoid dependencies on big tech companies.
- Zig prioritizes resource efficiency and independence, with over 90% of donations funding contributors.
- Future plans include improving community mirror specifications and developing an official mirror implementation in Zig.
- The 2024 budget increased by 13%, with 92% still allocated to paying contributors.