DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

加载中
置顶
发表了博客
03/13 14:29

AIOps 智能运维:有没有比专家经验更优雅的错/慢调用分析工具?

作者:图杨 工程师小 A 刚刚接手他们公司最核心的电商系统的运维工作,小 A 发现,在生产环境中,系统明明运行得非常稳定,但是总会出现一些“诡异”的情况。比如: 1. 偶尔会一些错误调用,但是,还没来得及修,系统又莫名奇妙地恢复正常。 1. 应用的平均响应时间很短,但是总会有一些响应时间非常长的离群调用,每次花很多时间来分析这些离群点,但是每次分析出来的结果都不一样,有时候是数据库问题,有时候是消息队列的问题... 展开更多

收藏 0
0
置顶
发表了博客
03/05 11:16

基于 Zadig 搭建 Sonar 代码扫描最佳实践篇

在现代软件开发中,保障代码质量至关重要。为了有效地检测和维护代码质量,诸如 Sonar 等代码扫描工具成为了开发人员的利器。 本文主要介绍如何在 Zadig 平台上,利用不同的扫描工具执行 Sonar 代码扫描,从而提高软件开发的效率和质量。通过详细的操作示例和配置说明,读者将了解到在 Zadig 上如何配置和使用 Maven、Gradle 以及 SonarScanner 等工具进行代码扫描的过程,为项目的质量控制提供了有力支持。此外,本文还探讨了 ... 展开更多

收藏 0
0
置顶
发表了博客
03/01 15:15

基于 Zadig + Ingress 实现单应用灰度发布最佳实践

在当前激烈的软件开发竞争中,工程师们面临着众多挑战,其中最为关键的是如何在发布过程中确保稳定性、可靠性以及高效性。为了解决这一问题,企业通常会根据业务架构和应用场景综合选择适用的发布策略。在我们之前的文章「基于 Istio + Zadig,零负担实现云原生全链路灰度发布」中,Zadig 为微服务架构提供了通用的全链路灰度发布方案。然而,在实际场景中,仍有许多业务处于单体架构或单应用发布阶段。因此,Zadig 结合 Ingres... 展开更多

收藏 3
0
置顶
发表了博客
01/24 11:13

DevOps 选型指南:Zadig/云效/Coding/Jenkins/GitLab/Argo/Tekton

打造一个功能全面、稳定且用户体验友好的 DevOps 平台对于推动持续集成、持续交付、团队协作和效率提升至关重要。企业在选择 DevOps 平台时,有的倾向于采用平台类产品,如 Zadig、云效、Coding 等;而另一些企业则基于企业文化和项目需求,在已有的 CI/CD 工具(如 Jenkins、GitLab、Argo、Tekton)基础上自建 DevOps 平台,以实现对企业内部 DevOps 方案的定制。无论是选择平台类产品还是自建平台,都需要在搭建之前进行充分的... 展开更多

收藏 41
2
置顶
发表了博客
01/24 10:52

从方法论到最佳实践,深度解析企业云原生 DevSecOps 体系构建

01 引言 安全一直是企业上云关注的核心问题。随着云原生对云计算基础设施和企业应用架构的重定义,传统的企业安全防护架构已经不能够满足新时期下的安全防护要求。为此企业安全人员需要针对云原生时代的安全挑战重新进行系统性的威胁分析并构建适合企业自身的威胁情报系统,同时在云原生安全体系方法论的指导下,结合云服务商提供的安全产品能力构建端到端的 DevSecOps 流程,维持企业应用全生命周期的持续安全水位。 本文分为四... 展开更多

收藏 2
1
置顶
发表了博客
01/15 18:33

Zadig v2.1.0 版本发布:工作流与环境全面协同升级!

经过长时间的精心打磨和用户反馈的积极参与,我们宣布 Zadig 迎来了全新的里程碑 — 版本 2.1.0 的隆重发布!在这个版本中,我们聚焦于提升工作流与环境管理的整体能力,以满足不断增长的用户期望和多元化的使用场景。通过跨环境配置比对和同步,实现了一致性传递,使得业务和配置变更更加自动化和高效。全新的自测模式和 Istio 全链路灰度发布机制提升了发布流程的智能和安全性。多环境共享命名空间的便捷操作为企业提供了更灵... 展开更多

收藏 10
1
置顶
发表了博客
2023/12/19 08:31

23. 从零用Rust编写正反向代理,流控小姐姐的温柔一刀!

# wmproxy `wmproxy`已用`Rust`实现`http/https`代理, `socks5`代理, 反向代理, 静态文件服务器,四层TCP/UDP转发,内网穿透,后续将实现`websocket`代理等,会将实现过程分享出来,感兴趣的可以一起造个轮子 ## 项目地址 [国内: https://gitee.com/tickbh/wmproxy](https://gitee.com/tickbh/wmproxy) [github: https://github.com/tickbh/wmproxy](https://github.com/tickbh/wmproxy) ## 温柔的小姐姐   我的名字叫 **流控... 展开更多

收藏 0
1
置顶
发表了博客
01/02 17:15

只有大厂才可以有 DevOps 平台?

无论公司规模大小,都由一个个业务单元组成,每个业务单元通常包含约 15 名成员左右。面对项目规模达 30-50 个微服务不等的挑战,开发者在处理工具和流程时面临巨大的困扰。工程师不仅需要专注于代码编写,还需要处理大量繁琐的集成测试、配置数据变更、发布验证等事务,平均一个工程师可能涉及到 5-10 个不同的工具和平台。相较于过去的开发模式,运维人员也需要应对更复杂的环境治理、业务和配置变更、数据变更等全场景的工程... 展开更多

收藏 16
0
置顶
发表了博客
01/03 15:12

阿里云 MSE + Zadig,面向开发者的全链路灰度发布解决方案

发布策略是企业软件开发和交付过程中的一项关键管理实践,有助于平衡创新、风险和业务需求,提高软件发布的成功率和效果。 在云原生的背景下,企业在选择和实施发布策略时,往往会面临以下困境: 云原生能力缺失: 企业由传统部署转变为云原生模式,需要拥有相关能力的人才。这使得企业在发布策略方面难以入手。 缺乏自动化平台支持: 即使找到适合产品现状的发布策略,仍然依赖手工逐步执行。这可能导致流程遗漏或人工操作失误... 展开更多

收藏 1
0
置顶
发表了博客
2023/12/15 11:02

Zadig 突破 Nacos 跨环境配置变更挑战:自动化实现一致性变更

在现代软件开发中,配置管理是确保应用程序成功部署和顺利运行的关键因素之一。然而,面对多环境差异、多组件系统、动态性以及安全性等多方面的复杂性,配置管理的实践往往充满挑战。配置不一致性可能导致系统事故、可维护性挑战,以及安全性问题,显著提高了维护和故障排除的难度。 在这样的背景下,使用持续集成工具集成配置管理成为一种强大而可靠的解决方案,有助于确保配置的自动化和一致性传递。Zadig 通过深度集成 Naco... 展开更多

收藏 0
0
置顶
发表了博客
2023/12/25 16:49

宁波银行:在「金融科技」引擎上,沉浸式提效减负

“流程规范做加法,效率优化做减法。”宁波银行研发平台负责人徐老师同 LigaAI 分享道,“我们希望能以一种更安全轻巧的方式,提升研发效能。” 将金融科技作为重要生产力,宁波银行坚持深化科技与业务融合,是金融行业数字化转型的典范。在研发流程数字化建设早期,宁波银行率先实现从代码提交到发版上线的一体化升级。伴随业务水平和企业目标的发展,**「研发全流程数智化管理」**被提上日程,而**为研发协作而生的 LigaAI I... 展开更多

收藏 0
0
置顶
发表了博客
2023/12/19 10:17

Zadig 深度集成 Apollo 实现跨环境配置的一致性传递

在现代软件系统中,配置管理是确保软件质量的关键环节。应用程序的配置直接影响到其功能、性能和安全性。通过有效的配置管理,可以确保应用程序在不同环境中的一致性和稳定性,从而避免因配置错误而导致的问题和事故。然而,实现配置一致性变更,面临着诸多挑战,包括多环境的差异、多组件系统的复杂性、动态性以及安全性等方面,这些因素增加了对系统可维护性和安全保障的难度。 Zadig 通过深度集成 Apollo,为工程师提供更便捷... 展开更多

收藏 5
0
置顶
发表了博客
2023/12/10 12:54

手把手教你玩转DHT11(原理+驱动)

大家生活中一定经常使用温湿度数据,比如:天气预报、智能家居、智慧大屏等等。这些数据可以通过温湿度传感器进行获取。在嵌入式开发中,温湿度传感器是一种十分常用的传感器。本文将为大家介绍温湿度传感器 DHT11,内容包含模块介绍、工作原理、驱动方法,并提供编程实战示例。 ## 1. 源码下载及前置阅读 本文首发 **良许嵌入式网** :https://www.lxlinux.net/e/ ,欢迎关注! 本文所涉及的源码及安装包如下(由于平台限制,请... 展开更多

收藏 1
1
置顶
发表了博客
2023/12/05 16:31

揭秘 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 在原有开源基础上提供更多企业级功能,改进了易用性和性能,优化了安全细节,工作流并行和复杂场景的执行效率显著提高,提升效率高... 展开更多

收藏 3
0
置顶
发表了博客
2023/11/29 11:38

Jenkins 如何迁移 Zadig,并发执行效率提升 100%

我们在「不想放弃 Jenkins?这么做也能云原生」一文中详细描述了如何在保留 Jenkins 的前提下,通过 Zadig 快速提升效率和工程师幸福度。然而,尽管这样做可以取得一些显著的成果,却未能实质解决运维人员对系统维护的繁重负担。实际情况中,Jenkins 的管理和维护存在诸如插件兼容性、内存泄漏、用户权限管理、脚本维护等多方面的问题,导致运维人员仍需花费大量时间进行系统维护。因此,是否可以完全弃用 Jenkins,并将现有任务... 展开更多

收藏 9
0
置顶
发表了博客
2023/11/28 10:10

京东广告研发近期入选国际顶会文章系列导读——CIKM 2023篇

近年来,放眼业界广告推荐领域的算法获得了长足的发展,从几篇奠定基础的序列学习、大规模图学习、在线学习&增强学习、多模态推荐问题等起步,业内算法不断迭代发展并在学术和工业场景上取得不错的应用。 京东广告团队不仅在工业场景上非常重视实践,并不断为由“广告主”、“消费者”、“京东”三方的生态正循环中进行技术加码,提供更优的匹配效率、更好的用户体验、更健康的广告生态建设。此外,在近期的学术会议CIKM 2023 (... 展开更多

收藏 0
0
置顶
发表了博客
2023/11/20 09:32

高效开发与设计:提效Spring应用的运行效率和生产力 | 京东云技术团队

引言 现状和背景 Spring框架是广泛使用的Java开发框架之一,它提供了强大的功能和灵活性,但在大型应用中,由于Spring框架的复杂性和依赖关系,应用的启动时间和性能可能会受到影响。这可能导致开发过程中的迟缓和开发效率低下。优化Spring应用程序的启动速度和性能是一个重要的任务,通过分析和优化应用的初始化过程、减少不必要的依赖和组件加载、并利用异步初始化、懒加载等技术,可以显著改善应用的启动性能。这将帮助开发者... 展开更多

收藏 15
0
置顶
发表了博客
2023/11/17 10:18

提升提测质量之研测共建 | 京东云技术团队

# 一、序 日常研测工作演绎 ![](https://s3.cn-north-1.jdcloud-oss.com/shendengbucket1/2023-11-02-14-327JtZdiqe9xu47828.png) **你是否也有同样的困惑?** 跟进的需求,就在提测前一秒,被告知不能如期提测了,研测计划被打乱; 提测的功能,犹如遇到不好的购物体验,缺斤短两,与prd预期不符; 产研测三方需求理解不一致,临时组会讨论,出临时解决方案; 等等。。。 **你是否也遇到了以下的挑战?** 1.时间约束:敏捷开发... 展开更多

收藏 1
0
置顶
发表了博客
2023/11/16 09:41

promise时效架构升级方案的实施及落地 | 京东物流技术团队

一、项目背景 为什么需要架构升级 promise时效包含两个子系统:内核时效计算系统(系统核心是时效计算)和组件化时效系统(系统核心是复杂业务处理以及多种时效业务聚合,承接结算下单黄金流程流量),后者依赖前者,分别由两组技术团队支持;因为有些业务的渗透造成两个系统的边界越来越不清晰;有些需求从PRD评审到项目上线,需要两组研发全程参与,耗费大量人力; promise时效计算业务逻辑经过多年的沉淀越来越复杂,时效计算... 展开更多

收藏 1
0
置顶
发表了博客
2023/11/07 10:07

体验问题哪里找?点击链接获取答案~ | 京东云技术团队

用户体验(User Experience,简称UX)是指用户在与产品、系统或服务进行交互的过程中所产生的主观感受和情感反应。它涵盖了用户对产品或服务的使用过程中所体验到的方方面面,包括界面设计、交互流程、功能性、易用性、可靠性、响应速度、视觉美感等。 我们为什么需要注重“用户体验”呢?引用《用户体验要素》中一句话:“用户体验就是商机”。良好的用户体验可以提高用户的满意度、提高转化率并直接关系到品牌形象和口碑,进一... 展开更多

收藏 0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部