50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

QA 与 Ops 通力合作打造反脆弱的软件系统

  • 2019-09-24
  • 本文字数:856 字

    阅读完需:约 3 分钟

QA与Ops通力合作打造反脆弱的软件系统

CNUTCon上海2018大会上,林冰玉讲师做了《QA 与 Ops 通力合作打造反脆弱的软件系统》主题演讲,主要内容如下。


演讲简介


微服务架构的复杂性使得软件系统变得脆弱,其行为不可预测,要增强软件系统的反脆弱性,有效利用生产环境的日志信息至关重要。通常负责日志处理的都是运维(Ops)人员,如果 QA 参与其中,将会带来哪些意想不到的效果呢?本话题将结合项目实践经历,跟大家分享 QA 如何与 Ops 在日志监控、分析和优化等方面通力合作,事半功倍的做好日志处理工作。


主要内容:


  1. 软件系统的脆弱性与反脆弱性

  2. Ops 人员处理日志过程存在的不足

  3. QA 参与日志处理有哪些好处

  4. 项目实践:


a. 项目背景介绍(规模化的微服务项目,错误日志大量增加,日志处理迫在眉睫)


b. 日志处理痛点(刚开始没有 QA 参与,加上日志本身也存在一些问题,日志处理显得不是那么高效,处理结果不能反馈到整个项目,没有达到 Knowledge 的有效共享)


c. QA 加入,与 Ops 一起负责日志处理(加强日志监控与分析,持续优化日志信息,同时利用 QA 对系统的了解和对业务的敏感性,将日志处理的结果用于优化业务价值,并持续改进,使得日志处理价值最大化)


  1. 项目实践总结:


a. 日志处理过程的优化与演进


b. QA 与 Ops 合作优势(日志处理更高效,更好的优化业务价值)


听众受益:


  1. 了解日志处理的重要性和处理方法;

  2. 了解 Ops 人员处理日志的不足和 QA 参与日志处理所带来的好处;

  3. 了解日志优化技术方案,以及如何利用日志信息优化业务价值。


讲师介绍


林冰玉


ThoughtWorks 高级软件质量分析师


ThoughtWorks 高级软件质量分析师,QA Lead。13 年多的质量保障相关工作经验积累了丰富的企业级应用和大型产品应用的测试和管理经验,尤其擅长敏捷开发过程中的质量分析和保证工作。


2008 年加入 ThoughtWorks 至今,一直在海外项目上从事软件质量保障相关工作,先后服务于多个来自澳洲、英国、美国等海外大客户项目,行业涉及电信、医疗、税务、时尚领域等,现在在一个规模化微服务的海外交付项目上担任 QA 负责人。












完整演讲 PPT 下载链接


https://cnutcon.infoq.cn/2018/shanghai/#schedule


2019-09-24 15:171098

评论

发布
暂无评论
发现更多内容

秀到飞起!Alibaba全新出品JDK源码学习指南(终极版)限时开源

收到请回复

Java jdk 面试

看动画学算法之:平衡二叉搜索树AVL Tree

程序那些事

数据结构 算法 二叉树 程序那些事

这篇 python 文章,是过去你错过的 python 细节知识点,滚雪球第4季第15篇

梦想橡皮擦

10月月更

基于HarmonyOS分布式技术,这群学生赋予冰箱更智能的体验

科技汇

官方线索|2021科大讯飞全球开发者大会

搬砖人

AI 大会 1024我在现场

java springboot自习室选座预约小程序源码

清风

计算机毕业设计

iOS签名校验那些事儿

百度Geek说

后端

这几种Java异常处理方法,你会吗?

华为云开发者联盟

Java 数组 异常 程序

Apache APISIX 社区成员助力 openEuler 发布第一个社区创新版

API7.ai 技术团队

开源 openresty openEuler api 网关 Apache APISIX

技术干货 | jsAPI 方式下的导航栏的动态化修改

蚂蚁集团移动开发平台 mPaaS

容器 大前端 移动开发 mPaaS 动态化

【LeetCode】外观数列Java题解

Albert

算法 LeetCode 10月月更

架构设计系列五 如何设计业务高性能高可用计算架构

nydia

【万字长文】吃透负载均衡

Java 负载均衡 架构 面试 后端

架构实战营模块五作业 - 设计微博系统中”微博评论“的高性能高可用计算架构

李焕之

Vue进阶(幺叁捌):vue 路由传参的几种基本方式

No Silver Bullet

Vue 路由 10月月更

云小课丨SA基线检查:给云服务来一次全面“体检”

华为云开发者联盟

态势感知 华为云 基线检查 SA 上云合规

腾讯云,五轮面试,六个小时,灵魂拷问,含泪拿下 60W offer

收到请回复

Java 面试 大厂Offer

【Flutter 专题】28 易忽略的【小而巧】的技术点汇总 (五)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月月更

产业互联网下半场,SaaS平台的机遇与挑战

雯雯写代码

SaaS

怎样才能画出清晰明了的时序图

华为云开发者联盟

接口 模型 UML 系统 时序图

阿里开源的这个库,让 Excel 导出不再复杂(填充模板的使用指南)

看山

Java EasyExcel 10月月更

☕【Java技术指南】「技术盲区」看看线程以及线程池的异常处理机制都有哪些?

码界西柚

Java 线上程序问题 线程异常 10月月更

华为云企业级Redis:助力VMALL打造先进特征平台

华为云开发者联盟

华为云 云数据库 GaussDB(for Redis) 华为商城 VMALL

Apache APISIX 社区周报 | 2021 9.13-9.30

API7.ai 技术团队

开源社区 api 网关 社区周报 Apache APISIX

Apache APISIX 社区新里程碑——全球贡献者突破 300 位!

API7.ai 技术团队

开源社区 API网关 Apache APISIX

开源许可协议介绍

webrtc developer

无处不在的Kubernetes ,难用的问题解决了吗?

望宸

容器 云原生 PaaS KubeVela kubenetes

Python代码阅读(第38篇):根据谓词函数和属性字符串构造判断函数

Felix

Python 编程 Code Programing 阅读代码

新书榜第一的《图解产品》,帮助内卷中的产品经理实现跨越式发展!

博文视点Broadview

10 月 30 日 北京 LiveVideoStack 阿里云视频云专场限量赠票 100 张

阿里云CloudImagine

阿里云 音视频 高清视频 视频编解码 视频云

阿里大牛珍藏版:高并发系统设计(全彩版手册)带你从基础走向实战

Java 架构 面试 后端 高并发

QA与Ops通力合作打造反脆弱的软件系统_CNUTCon_林冰玉_InfoQ精选文章