Railway 推出 Railpack:告别 Nixpacks,构建速度提升 77%
Railway 推出了新的构建系统 Railpack,以替代 Nixpacks。Railpack 解决了 Nixpacks 在版本管理、构建大小和缓存方面的问题,支持更细粒度的版本控制,显著减小镜像大小(Node.js 减少 38%,Python 减少 77%),并改进缓存机制,从而大幅提升构建速度和效率。Railpack 使用 BuildKit 和 Mise,并采用三阶段式构建流程(分析、规划、生成),实现了更精细的构建控制和并行化处理。目前 Railpack 已支持 Node.js、Python、Go、PHP 和静态 HTML 部署,并计划逐步增加更多语言和框架的支持。
阅读更多