软件缺陷模式一般会出现什么故障

  • 分享实录 | 中小企业如何在家高效研发软件

    【以下内容为分享实录,有删节】 如何解决在家办公时 “团队沟通”和“研发流程”问题软件研发团队在家办公时,会遇到的两个核心问题:团队沟通和研发流程。因为云效团队原本就分布在多个城市,平时的沟通方式也经常采用“在线会议”,所以“在家办公”期间大团队之间的沟通协调受到的冲击较小。 但是小团队之间的沟通...

    文章 混合云君 2020-04-14 329浏览量

  • Apache Flink 漫谈系列(02) - 概述

    Apache Flink 的命脉 "命脉" 即生命与血脉,常喻极为重要的事物。系列的首篇,首篇的首段不聊Apache Flink的历史,不聊Apache Flink的架构,不聊Apache Flink的功能特性,我们用一句话聊聊什么是 Apache Flink 的命脉?我的答案是:Apache F...

    文章 金竹 2018-11-08 8580浏览量

  • 什么是好的测试用例[51Testing]

    这项研究部分基于NSF制定的EIA-0113539 ITR/SY+PE:“提高软件测试者的教育。” 材料中表达的任何观点、发现和结论或者评论都属于作者,不代表国家科学基金会(NSF)的观点。 摘要      设计好的测试用例是一门复杂的艺术。其复杂性有三个原因:        1.测试用...

    文章 horky 2013-03-21 1086浏览量

  • 阿里云持续交付——快速可靠地交付高质量软件

    阿里巴巴,线上有上万个应用,上亿的用户即时在线,每天有几百个应用在线上更新,就像在时速200公里的高速公路上横穿马路维修栅栏一样,时刻保持着心惊胆战,而保护这个过程的体系就是阿里巴巴持续交付工具与实践。 现代开发企业中如何做好持续交付是一件异常重要的事情,在互联网企业中更是如此。而阿里巴巴在这么多...

    文章 初商 2019-07-30 448浏览量

  • 通过支付宝服务中断事件看系统可靠性和YunOS的可靠性

    支付宝故障事件引发了大量的关注和讨论。事情基本过程是因为电信运营商光纤被挖断,导致支付宝服务故障,2小时左右后服务恢复正常。本人曾有幸做过一些关于系统可靠性方面的工作,想借此次事件抱着抛砖引玉的态度,班门弄斧地谈一下系统的可靠性和对YunOS可靠性的一些想法。   系统可靠性是个什么东东? A...

    文章 panzijing 2016-01-14 8011浏览量

  • 阿里云持续交付-快速可靠地交付高质量软件

    文/戴蒙 拥有3万多人的阿里巴巴,线上有上万个应用,上亿的用户即时在线,每天有几百个应用在线上更新,就像在时速200公里的高速公路上横穿马路维修栅栏一样,时刻保持着心惊胆战,而保护这个过程的体系就是阿里巴巴持续交付工具与实践。 现代开发企业中如何做好持续交付是一件异常重要的事情,在互联网企业中...

    文章 华蒙 2016-01-25 4233浏览量

  • 阿里云持续交付实战

    2016云栖大会上海峰会于2016.1.20日在上海科技馆顺利举办。本文根据阿里技术保障部产品专家张程荣在“云栖大会上海峰会”专场《“互联网+”架构及实践专场-企业级信息系统云化演进之路》中的演讲整理。张程荣在演讲中主要为大家介绍了阿里云持续交付的经验。 下面是演讲内容整理。 拥有3万多人的阿里巴...

    文章 云学习小组 2016-01-25 10111浏览量

  • Apache Flink 漫谈系列(05) - Fault Tolerance

    实际问题 在流计算场景中,数据会源源不断的流入Apache Flink系统,每条数据进入Apache Flink系统都会触发计算。那么在计算过程中如果网络、机器等原因导致Task运行失败了,Apache Flink会如何处理呢?在 《Apache Flink 漫谈系列 - State》一篇中我们介...

    文章 金竹 2018-11-11 4519浏览量

  • 阿里研究员谷朴:警惕软件复杂度困局

    作者 | 张瓅玶(谷朴)  阿里巴巴研究员 导读:对于大型的软件系统如互联网分布式应用或企业级软件,为何我们常常会陷入复杂度陷阱?如何识别复杂度增长的因素?在代码开发以及演进的过程中需要遵循哪些原则?本文将分享阿里研究员谷朴关于软件复杂度的思考:什么是复杂度、复杂度是如何产生的以及解决的思路。较长...

    文章 阿里巴巴云原生小助手 2020-08-26 815浏览量

  • 阿里研究员:警惕软件复杂度困局

    写在前面 软件设计和实现的本质是工程师相互通过“写作”来交流一些包含丰富细节的抽象概念并且不断迭代过程。另外,如果你的代码生存期一般不超过6个月,本文用处不大。 一 软件架构的核心挑战是快速增长的复杂性 越是大型系统,越需要简单性。 大型系统的本质问题是复杂性问题。互联网软件,是典型的大型系统,...

    文章 茶什i 2020-08-24 961浏览量

  • 为什么我们迫切需要持续集成?

    本文讲的是为什么我们迫切需要持续集成?【编者的话】持续集成(Continuous Integration),也就是我们经常说的 CI,是现代软件开发技术的基础。本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成服务器的概念,最终探讨了为什么我们需要持续集成来解决这些问题。【3 天烧脑...

    文章 猫饭先生 2017-10-10 1167浏览量

  • 黑客与宕机

    相信凡是与计算机高频亲密接触的人,都遇到过系统无响应,或突然重启的情况。这样的情况如果发生在客户端设备,如手机,或者笔记本电脑上,且不是频繁出现,基本上我们的解法就是鸵鸟算法,即默默重启设备,然后继续使用,当作什么都没发生过。 但是,如果这样的问题发生在服务端,比如运行微信、微博后台程序的虚拟机或...

    文章 茶什i 2020-07-17 615浏览量

  • 《软件工程方法与实践》—— 1.3 什么是软件工程

    本节书摘来自华章出版社《软件工程方法与实践》一 书中的第1章,第1.1节,作者窦万峰,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.3 什么是软件工程 在软件开发的早期阶段,人们过高地估计了计算机软件的功能,认为软件能承担计算机的全部责任,甚至有些人认为软件可以做任何事情。如今,绝大...

    文章 华章计算机 2017-05-02 1808浏览量

  • 为什么我们迫切需要持续集成(Continuous Integration)

    原文同步至 https://waylau.com/why-we-need-continuous-integration/ 持续集成(Continuous Integration),也就是我们经常说的 CI,是现代软件开发技术的基础。本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成...

    文章 waylau 2016-12-25 4223浏览量

  • 工信部区块链论坛 | 密码工程沈昌祥院士:区块链安全与主动免疫可信计算3.0

    在今天举行的中国区块链技术和产业发展论坛成立大会暨首届开发者大会上,国家信息化专家咨询委员会委员,长期致力于我国信息技术密码工程、网络安全等领域的研究工作的沈昌祥院士表示,新的可信技术来解决区块链安全是根本的出路。 “区块链一种共享的分布式数据库,说到底是计算机的系统数据库,记录各方都认定的交易数...

    文章 行者武松 2017-08-01 1117浏览量

  • 带你读《智能制造之卓越设备管理与运维实践》之三:运维资源信息化管理

    点击查看第一章点击查看第二章 第3章 运维资源信息化管理要实现高效运维,首先要实现资源的高效管理。借助信息化手段,可以将运维资源中的技术、员工、备件、数据进行有效整合,为高效运维奠定良好的基础。本章的结构如图3-1所示。 3.1 管理需求 基于精益管理思想,工厂在生产管理过程中,会通过各种方式来...

    文章 温柔的养猫人 2019-11-08 525浏览量

  • 带你读《C++代码整洁之道:C++17 可持续软件开发模式实践》之二:构建安全体系

    点击查看第一章点击查看第三章 第2章 构建安全体系测试是一项技能,虽然这可能会让一些人感到惊讶,但这是一个事实。—Mark Fewster and Dorothy Graham,《自动化软件测试》,1999我将测试作为本书的开篇可能会让一些读者感到意外,但请相信我,这样做有几个好处。在过去的几年中...

    文章 温柔的养猫人 2019-11-01 656浏览量

  • 加入R3联盟近半年,招商银行在区块链有何探索与实践?

    上周,由中国互联网协会、中国网络空间安全协会、中国电子金融产业联盟、中国互联网协会互联网金融工作委员会主办的“首届中国金融科技创新大会暨第十届中国互联网金融年会”在北京成功举行。雷锋网(公众号:雷锋网)现场了解,会议上各大银行高管对区块链、人工智能与金融业务进行了研讨发言,其中,招商银行信息技术部...

    文章 行者武松 2017-07-03 1163浏览量

  • 2020年SpringCloud 必知的18道面试题

    今天跟大家分享下SpringCloud常见面试题的知识。 1、什么是Spring Cloud? Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有...

    文章 程序员白楠楠 2020-11-12 353浏览量

  • 想染指系统架构?你绝对不可错过的一篇

    本文讲的是想染指系统架构?你绝对不可错过的一篇。, 系统设计入门 翻译 有兴趣参与翻译? 以下是正在进行中的翻译: 巴西葡萄牙语 简体中文(已完成) 土耳其语 目的 学习如何设计大型系统。 为系统设计的面试做准备。 学习如何设计大型系统 学习如何设计可扩展的系统将会有助于你成为一个更...

    文章 玄学酱 2017-10-17 2224浏览量

  • 架构设计的本质

    作者 | 编程原理林振华 【问题】 什么是系统设计,系统设计的核心是什么? 如何训练系统设计的思维模式? 有什么方法来帮助我们理解复杂的系统? 如何进行系统分析? 架构设计的本质是什么? 如何进行架构设计? 如何进行业务领域建模? 模型如何推导出架构设计? 架构设计需要遵循哪些规范? 【关键词...

    文章 阿里巴巴云原生小助手 2020-10-10 2903浏览量

  • 阿里HBase高可用8年“抗战”回忆录

    2017年开始阿里HBase走向公有云,我们有计划的在逐步将阿里内部的高可用技术提供给外部客户,目前已经上线了同城主备,将作为我们后续高可用能力发展的一个基础平台。本文分四个部分回顾阿里HBase在高可用方面的发展:大集群、MTTF&MTTR、容灾、极致体验,希望能给大家带来一些共鸣和思考...

    文章 Roin123 2019-11-04 3378浏览量

  • [译] 系统设计入门 | 掘金翻译计划

    本文讲的是[译] 系统设计入门 | 掘金翻译计划, 原文地址:github.com/donnemartin… 译文出自:掘金翻译计划 译者:XatMassacrE、L9m、Airmacho、xiaoyusilen、jifaxu 这个 链接 用来查看本翻译与英文版是否有差别(如果你没有看...

    文章 玄学酱 2017-10-16 1751浏览量

  • 如何成为优秀的技术主管?你要做到这三点

    阿里妹导读:技术主管,又叫「技术经理」,英文一般是 Tech Leader ,简称 TL。随着工作经验的不断积累,能力的不断提升,每个人都有机会成为Team Leader。然而在机会到来前,我们必须提前做好准备,对TL的工作职责有一定了解。当然,这也会为当下更好地配合TL工作打下基础。 今天,阿里...

    文章 技术小能手 2019-02-27 5895浏览量

  • 阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战

    在4月20日的阿里云栖开发者沙龙PHP技术专场上,云智慧Technical VP高驰涛为大家介绍了微服务的前世今生,分享了微服务架构实践中所面对的诸多挑战以及相应的应对策略。 本次直播视频精彩回顾,戳这里!直播回顾:https://yq.aliyun.com/live/965PPT分享:https...

    文章 PHP小能手 2019-04-23 4812浏览量

  • 阿里HBase高可用8年“抗战”回忆录

    HBase用户福利 新用户9.9元即可使用6个月云数据库HBase,更有低至1元包年的入门规格供广大HBase爱好者学习研究,更多内容请参考链接 前言 2011年毕玄和竹庄两位大神将HBase引入阿里技术体系,2014年接力棒转到东8区第一位HBase commiter天梧手中,多年来与淘宝、旺旺...

    文章 daniel.meng 2019-10-17 1427浏览量

  • 【转载】架构师的行为准则(二)

    先确保解决方案简单可用,再考虑通用性和复用性       系统的复杂性往往是架构师基于通用性和复用性的设计而引入的,很多具体问题往往不需要通用性和复用性的解决方案。如果存在多个可实施方案难以取舍,先简单后通用原则可以成为最终的评判标准。架构师提供具体解决方案时,无需排斥通用和灵活,但是如果过早脱离...

    文章 摩云飞 2016-05-11 1262浏览量

  • 记一次InfluxDB写入抖动问题的排查和思考

    前言 InfluxDB是当今最为流行的开源时序数据库,广泛应用于监控场景,因为监控数据的来源多样,InfluxDB的数据写入链路也具有一定的复杂性。本文将分享一次由网络状况不佳而触发的写入抖动问题的排查过程,并且深入分析其背后所涉及到的技术原理。   问题的出现 某用户反馈其InfluxDB实例...

    文章 Foo 2019-11-19 1160浏览量

  • 全网唯一完整译文 | Waymo无人车报告:通往自动驾驶之路

    前不久,Waymo(前Google自动驾驶项目)向美国交通部提交了一份43页的安全报告,这份报告详细说明了Waymo如何装备和训练自动驾驶车辆,从而避免驾驶中的一般和意外情况发生。这份报告是Waymo以第一视角,对自己自动驾驶技术的最完整解读。 据雷锋网了解,Waymo可能最快今年11月上线自动驾...

    文章 行者武松 2017-11-06 1647浏览量

  • [雪峰磁针石博客]性能测试艺术

    为什么要进行性能测试? 什么是好的与坏的性能?为什么性能测试在软件开发生命周期(SDLC software development life cycle)中很重要? 性能不佳的应用通常无法实现企业预期利益,花费了大量时间和金钱,但是却在用户中失去了信誉。 相比功能测试和验收测试(OAT opera...

    文章 python人工智能命理 2018-09-10 1037浏览量

1 2 3 >

云产品推荐

阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板