即日起,Zadig 团队宣布,为了提供更稳定、可靠的服务,将不再维护 v1.0 架构,并推荐所有用户升级到最新的高可用版。我们建议所有用户尽快升级到最新版本,以享受更好的性能、更可靠的安全性和更丰富的功能。
# 新版本的优势
# 全新架构
新版本在原架构基础上进行了升级,显著提升系统性能,解决了 v1.x 处理大量请求时的瓶颈,并引入更细粒度的权限控制,提升安全性。新增了 user、time-nlp 和 redis 服务,同时下线了 nsq、opa 和 resource-server,以简化架构并提升性能。
# 高可用
相比于 v1.0 架构,新版本的关键组件支持多副本部署,极大提升了系统的可用性和弹性。而且通过无损升级机制,保障了业务的连续性,极端情况下应用也能稳定运行。具体请参考 高可用方案 (opens new window) 进行配置。
# 性能与稳定性的提升
Zadig 新版本相比于原有 v1.x 版本显著提高了系统的性能和稳定性。通过增强工作流并发处理能力,执行效率提升了高达 50%。此外,资源运行成本也降低了近 30%,为用户提供了更为经济高效的持续交付解决方案。与此同时,新版本显著提升了系统响应速度,通过对工作流引擎的重构和优化,操作更加流畅,减少了用户等待时间。真降本增效,而不是「降本增笑」!
# 版本合一,灵活切换
从 v2.0 版本开始,Zadig 整合了原企业版全部新功能代码。基础版和商业版的不同功能通过授权方式区分。对于需要商业版特有企业功能的用户,只需一次安装,然后更新授权许可,即可从基础免费版平滑升级至商业版,避免了重新安装和数据迁移的繁琐过程。
最新的基础免费版相比于过去的 v1.x 版本,迭代了诸多的功能,我们也将大量企业级的高级功能纳入基础免费版,为社区的繁荣注入新动力。
对于那些正在使用基础免费版想尝鲜商业版功能的用户,我们也提供了 30 天的免费商业版功能体验试用 (opens new window) 以及在线试用 (opens new window),无需重新安装,只需要更新授权许可即可体验商业版功能。试用期结束后,产生的数据也会得到保留,基础免费版的功能仍然继续可用。
# 全面开放的源代码
Zadig 服务端代码在 GitHub 上 100% 开放。这不仅体现了 Zadig 团队对开源社区的承诺,也使得更多的开发者能够深入了解新版本背后所带来的改变,增强了用户对产品的信任和安全感。
新版本相比于 v1.x 架构的版本,底层代码也进行了大量的优化、修复以及更新。
# 各版本升级概要
距离 v2.0 架构发布,已经过去了 12 个月,企业研发的复杂性和日益复杂的使用场景促进了 Zadig 的不断进化。在过去的 12 个月,Zadig 已经迭代了 6 个大版本。各个版本的简要概括如下:
- v2.0.0 开源与企业版合并,企业与开发者共赢
- v2.1.0: 引入了工作流与环境的全面协同升级,包括跨环境配置比对和同步等特性。
- v2.2.0: 增强了基础组件的高可用性,支持多副本部署,改进了工作流引擎。
- v2.3: 进一步增强了生产发布能力,优化了工作流执行效率。
- v3.0: 与时俱进,引入 AI 功能,开启智能新时代,代表着 Zadig 的重大进步。
- v3.1: 增强工作流控制,任务执行多样化,更深入地兼容了复杂场景。
具体的 Release Note 请参考官方文档 (opens new window)。
# 升级建议
数据是企业的核心资产,保障数据安全迁移是升级过程中的重要任务。为确保老版本能够成功升级,我们建议按照如下的步骤进行:
- 评估需求:确定升级的必要性和紧迫性。
- 数据备份:在升级前进行全面的数据备份,以防出现数据丢失或损坏。
- 制定方案:制定详细的数据迁移方案,包括迁移流程、回滚计划、时间点和责任人。
- 获取支持:可以参阅官方的升级文档 (opens new window)或者联系 Zadig 技术支持团队,获取详细的升级指导和帮助。
- 执行升级:按照提供的步骤和最佳实践进行系统升级。
- 数据校验:升级完成后,验证升级结果进行数据完整性校验,确保数据迁移的准确性和一致性。
- 优化与调整:升级后,用户可能需要对现有工作流、配置和业务流程进行优化和调整以适应新版本。
- 用户培训: 对用户进行新版本功能和操作的培训,降低新功能上手难度,提升新功能使用效率。
# 社区技术资源升级
我们重新上架并更新了 Zadig 配套的相关技术资源,例如教程 (opens new window)以及博客 (opens new window),以匹配最新的 Zadig 版本,旧 v1.x 架构的版本将不再适用。提供包括产品更新、最佳实践、实际应用案例以及技术选型指导等丰富内容,方便用户查阅,帮助用户快速上手和使用 Zadig。
# 总结
Zadig 新版本不仅体现了技术进步,更回应了用户需求。系统性能、安全性、可用性显著提升,为用户提供更稳定、快速的体验。企业版与基础免费版的灵活切换,满足了不同用户的需求。源代码全面开放,增强了用户信任感。
随着 v1.0 架构的淘汰,Zadig 团队建议用户尽快升级,以充分利用新版本的优势。在升级过程中,数据安全和平稳过渡至关重要,团队将提供全面支持。我们相信,Zadig 将继续引领持续交付领域,助力企业数字化转型。