已有 325 人访问
许祥 ID.17128
阅读(287)
博客(0)
许祥的阅读

边缘计算的 something
一、背景随着互联网的发展,我们进入了大数据时代,这个时代也是移动互联网的时代,而且这个时代,大量的线下服务走到线上,随之而来的,比如外卖、叫车……于是,有各种各样的App和设备在收集你的行为和数据。更加海量的数据源源不断的产生,并上传到云平台。这就给云提出了很大的挑战。一方面是极大地消耗有限的网络带宽资源;另一方面对于大数据处理的实时需求越来越成为刚需了,因为,如果不能实时处理、实时响应,那么怎么
253°/ 2021-09-15/2535 人阅读 / 5 人点赞 / 0 条评论

如何测试云原生应用系统?
有充分的理由相信,向云原生迁移和采取架构/设计方法来创建云原生应用是当今大势所趋,而且这种趋势不会很快放缓。这与云计算对软件行业产生的巨大影响有很大关系,也与众多公司采用这种方法并不断向用户提供非常高质量的产品、在停机和其他问题上对用户影响最小的著名成功案例有很大关系✅。更多的时候,我们只听到了成功的故事,而对数百个同样采用云原生架构而失败的故事却不甚了了。对于那些想在云原生战略和实践中大获全胜的
271°/ 2021-09-11/2711 人阅读 / 1 人点赞 / 0 条评论

AIMA:如何通过质量指标提高QA的绩效(译)
译者按:QA在团队的价值总是被质疑,本文利用简单的AIMA(分析、影响、度量、演示)四个步骤,介绍如何将QA的工作重心放在跟团队/项目的质量指标关联的工作上,通过质量指标来提高QA的绩效,体现QA的价值。原文为葡萄牙语,模型里的AIMA分别来自于四个步骤的葡萄牙语首字母:●分析Análise●影响Impacto●度量Metrificação●演示Apresentação英文原文:AIMA:Howt
250°/ 2021-09-09/2502 人阅读 / 7 人点赞 / 0 条评论

四步教你搞定写作
在微信及公众账号后台,不断有朋友问我是如何写作的,并让我传授独门秘籍。每次听到时内心都有点慌,不知道该如何回答。前几天在一个群里聊起写作,认真总结和整理以前的文章,发现从2019年圣诞节开始写作,到现在有一年九个月,期间完成了180多篇文章,近30万字,两部书的字数。看到这些数字还是吓我一跳,决定认真总结下写作心得和经验,一则做个总结回顾,二则兼顾回答朋友的问题。通过认真思考和梳理回顾,我将一年多
260°/ 2021-09-01/2604 人阅读 / 4 人点赞 / 0 条评论

测试演变为质量工程之后,产生了哪些新思想和新方法?
【译者按:本文来自埃森哲实验室,介绍了如何从五个维度(数据、框架、过程、技术和组织)将测试从传统的方式转向适应未来应用工程世界的新思想和新方法。】近年来,随着DevOps和智能测试自动化的出现,以及数字化应用程序的激增,传统的软件测试方法已经被替代。随着交付时间从过去的几个月缩短到几周,现在又缩短到几天,测试在软件开发生命周期中向左、向右移动。DevOps和敏捷开发模式将开发和测试合并到一个持续的
279°/ 2021-08-26/2798 人阅读 / 2 人点赞 / 0 条评论

代码覆盖率在谷歌中的应用|谷歌代码覆盖率系统的组成模块及其功能
前文回顾上期文章《[翻译]代码覆盖率在谷歌中的应用代码覆盖系统的现状及功能架构》介绍了谷歌的代码覆盖率测量计算系统(以下简称代码覆盖系统),主要包括该系统的开发背景,系统中覆盖率的类型和计算范围,以及系统的基础架构。本期将对该系统的每一个组成模块及其功能(如Figure3所示)作具体介绍。模块1:代码覆盖的插桩量化工具(CoverageInstrumentation)谷歌的代码覆盖系统综合采用了多
253°/ 2021-08-25/2536 人阅读 / 1 人点赞 / 0 条评论

Chromium 浏览器安全体系结构(2)
前篇:Chromium浏览器安全体系结构(1)2.威胁模型为了刻画Chromium架构的安全性,我们通过列举攻击者的能力和目标来定义威胁模型。安全体系结构试图阻止具有这些能力的攻击者实现这些目标。我们可以使用这种威胁模型来评估Chromium的架构如何有效地保护用户免受攻击。攻击者能力.我们假设一个攻击者,它知道用户浏览器的一个未修复的漏洞并且他可以利用漏洞是浏览器渲染任何恶意内容。通常来说,这种
264°/ 2021-08-13/2645 人阅读 / 3 人点赞 / 0 条评论

Chromium 浏览器安全体系结构(1)
摘要当前大多数的Web浏览器都采用单一架构,浏览器将“用户”和“网络”视为一个整体去保护。一个发现了浏览器中任意代码执行漏洞的攻击者能够窃取用户敏感文件或安装恶意软件。在本文中,我们介绍了谷歌浏览器基于的开源浏览器Chromium的安全架构。Chromuim的两个模块在两个独立的保护域:一个是浏览器内核,它与操作系统进行交互;另一个是渲染引擎,它在沙盒中以受限特权运行。该体系结构有助于减轻高危攻击
332°/ 2021-08-12/3322 人阅读 / 6 人点赞 / 0 条评论

如何用研发效能搞垮一个团队
谈到研发效能,我们有着自己的独到见解。我们看到的现象是:只要努力搞,没有折腾不垮的团队。虽然有很多大厂研发效能做的还不错,成为了大家膜拜的对象,但是我们也看到很多“内卷”现象的发生。经历了很多故事,我们更能谈谈自己的理解和感悟。研发效能是目前互联网企业和传统软件企业都高度关注的领域,互联网大厂希望通过“研发效能”实现持续的研发能力提升以应对日趋复杂的产品开发;腰部厂商则希望通过“研发效能”实现弯道
321°/ 2021-08-11/3214 人阅读 / 9 人点赞 / 0 条评论

3年过去了,那九个AI测试工具如今怎样了?(下)
上篇、中篇分别讨论了5款AI测试工具Applitools、AppvanceIQ、EggPlant、mabl和ReTest。而SauceLab依旧不能访问,那这篇就review最后三个工具:Sealights、Test.AI和Testim。6.Sealights3年前介绍Sealights时,它已是一个基于云的测试平台,能够利用机器学习技术分析SUT的代码以及与之对应的测试,覆盖单元测试、系统的业务
714°/ 2021-08-09/7147 人阅读 / 104 人点赞 / 0 条评论