揭秘 Zadig V2.0.0 新开源架构:效率飙升 50% 的背后故事!
11 月初,Zadig 官方合并了 Zadig 系列产品并正式发布了 V2.0.0 全新架构「 深秋 寒露:是时候和 Zadig 说再见了」,此次合并基于开源 Zadig v1.18.0 最新版,并整合了 ZadigX v1.8.0 企业版的全部新功能代码。新版本定名为 Zadig v2.0.0,服务端代码完全开源于 GitHub。对于社区用户而言,V2.0.0 在原有开源基础上提供更多企业级功能,改进了易用性和性能,优化了安全细节,工作流并行和复杂场景的执行效率显著提高,提升效率高达 50%。Zadig 的资源运行成本也降低了近 30%。未来迭代中,所有用户将持续获得产品底层能力的可靠性,助力更多企业提升云原生持续交付能力,为开发者提供更出色的体验。对于已在大规模使用 Zadig 的用户,平滑升级后可以免费激活并体验专业版功能长达 30 天,到期后数据保留,基础版功能仍可正常使用。以下将详细介绍架构升级细节、业务及系统架构变化内容。
Why Zadig V2.0.0 架构升级背景
随着业务的不断扩展,Zadig 面临的挑战也在不断演变。为了确保持续发展、满足用户需求,对 V1.x 系统架构进行升级已成为迫切需求。我们主要考虑到以下方面:
-
性能需求: v1.x 版本在处理大量请求时出现性能瓶颈,尤其在用户数量增加和权限配置复杂的情况下。升级旨在提高系统响应速度,改善用户体验。
-
安全需求: 随着系统功能逐渐完善,用户关注点转向使用体验和安全性。v1.x 版本中的权限系统可能存在配置信息泄露问题。为了满足更细粒度权限管控和更复杂用户系统的需求,我们需要进行架构升级。
升级涉及的组件变化
Zadig 的底层部署基于标准的 Helm Chart,组件资源和配置在 Chart 中定义。从 Zadig v1.x.0 到 Zadig v2.0.0,以下是组件的变化:
新增服务
-
user: 2.0.0
-
time-nlp: 2.0.0
-
redis: latest
下线服务
-
nsq
-
opa
-
resource-server
Zadig 使用标准 Helm 执行部署,组件资源以及配置均在 Chart 中定义,Chart 结构如下:
升级后的架构图示
Zadig V2.0.0 业务和系统架构图如下所示,帮助深入了解 Zadig v2.0.0 的整体业务和技术架构。
Zadig v2.0.0 业务架构
Zadig v2.0.0 系统架构
业务效果显著
01-工作流效率提升:
使用模板构建、执行和列表页面加载速度显著提高,使用户操作更为高效。
02-环境页面加载效率提升:
页面加载效率提高了 40%,大大提升了诊断问题的速度。
03-系统资源优化:
预计系统整体负载将减少 30% - 40%,涉及 CPU 和内存资源的节约。
内部性能测试结果,不同场景下存在数据差异性,仅供参考
立即体验 Zadig V2.0 新架构,开启高效交付之旅!
Zadig 开放,链接,专业
推荐阅读
Jenkins 迁移 Zadig,新项目实施上线效率提升 6 倍
Zadig vs. Jenkins 详细比对:时代的选择与开发者之选

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
AppFlowy — 基于 Flutter 和 Rust 的 Notion 开源替代品
AppFlowy 是 Notion 的开源替代品,一个项目和知识管理工具,使用 Flutter 和 Rust 构建。 特性: 专为需要更多控制和灵活性的团队而打造 100% 数据控制。你可以随时随地托管 AppFlowy;没有供应商锁定。 无限定制。使用开放的核心代码库以您的方式设计和修改 AppFlowy。 一个代码库支持多个平台。AppFlowy 是用 Flutter 和 Rust 构建的。这意味着更快的开发、更好的原生体验和更可靠的性能。 专为关心数据安全和移动体验的个人打造 100% 控制你的数据。在你的本地机器上下载并安装 AppFlowy,用户拥有并控制自己的个人数据。 广泛的可扩展。对于那些没有编码经验的人,AppFlowy 使你能够创建适合你需求的应用程序。它建立在社区驱动的工具箱上,包括模板、插件、主题等。 真正的 Native体验。支持离线模式,更快、更稳定。它还可以更好地与不同的设备集成。此外,AppFlowy 使用户能够访问网络上不可用的功能和可能性。
- 下一篇
小米 14 系列手机内核源代码已托管至 GitHub
小米 14 系列手机 (Xiaomi 14 & Xiaomi 14 Pro) 的内核源代码已上传至 GitHub。提交记录显示,AOSP 版本基于 Android U,标签为 KERNEL.PLATFORM.3.0.r1-03200-kernel.0-1。 来源:https://github.com/MiCode/Xiaomi_Kernel_OpenSource/commit 由于 Android 系统是基于 Linux 的,而 Linux 采用 GPLv2 授权,根据 GPL 协议的要求,派生作品均需要发布源代码。小米从 2018 年开始把新机型的内核源码开源,开源时间通常为新机发布后的三个月内。从 2019 年的小米 9 开始,小米将开源时间改为新机上市同时开源。 因此从小米 9 系列开始,几乎总会在发布当天或者隔一天就公开源码,不过这次的小米 14系列机型慢了一个多月。 延伸阅读 小米开源新机 Mi 11 内核源码 小米开源 Redmi Note 8 Pro 和 Note 9 Pro 系列的内核源码 小米开源 Redmi K30 Pro 内核源码 小米 9 开源内核代码,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19