草庐IT

【StoneDB研发日志】列式存储 delete方案调研

MySQL删除数据的方式以MySQL5.7为例,数据库删除数据的方式一共有以下三种:deletetruncatedrop以上三种方式都可以删除数据,但是使用场景是不同的。对于整个表进行删除的执行速度来说:drop>truncate>>deleteMySQL删除数据的方式-deletedelete是属于数据库的DML操作语言,一般是根据条件逐行进行删除。使用delete删除数据时,数据库只能删除数据不能删除表的结构,并且会触发数据库的事务机制。delete执行时,会先将所删除数据缓存到rollbacksegment中,事务commit之后生效;在InnoDB中,使用delete其实并不会真正的把

分布式协同AI基准测试项目Ianvs:工业场景提升5倍研发效率

摘要:全场景可扩展的分布式协同AI基准测试项目Ianvs(雅努斯),能为算法及服务开发者提供全面开发套件支持,以研发、衡量和优化分布式协同AI系统。本文分享自华为云社区《KubeEdge|分布式协同AI基准测试项目Ianvs:工业场景提升5倍研发效率》,作者华为云|郑子木。在边缘计算的浪潮中,AI是边缘云乃至分布式云中最重要的应用。随着边缘设备的广泛使用和性能提升,将人工智能相关的部分任务部署到边缘设备已经成为必然趋势。KubeEdge-Sedna子项目,作为业界首个分布式协同AI框架,基于KubeEdge提供的边云协同能力,支持现有AI类应用无缝下沉到边缘,降低分布式协同机器学习服务构建与部

分布式协同AI基准测试项目Ianvs:工业场景提升5倍研发效率

摘要:全场景可扩展的分布式协同AI基准测试项目Ianvs(雅努斯),能为算法及服务开发者提供全面开发套件支持,以研发、衡量和优化分布式协同AI系统。本文分享自华为云社区《KubeEdge|分布式协同AI基准测试项目Ianvs:工业场景提升5倍研发效率》,作者华为云|郑子木。在边缘计算的浪潮中,AI是边缘云乃至分布式云中最重要的应用。随着边缘设备的广泛使用和性能提升,将人工智能相关的部分任务部署到边缘设备已经成为必然趋势。KubeEdge-Sedna子项目,作为业界首个分布式协同AI框架,基于KubeEdge提供的边云协同能力,支持现有AI类应用无缝下沉到边缘,降低分布式协同机器学习服务构建与部

敏捷研发项目,我们该如何度量?

作为项目负责人,我们如何及时获悉当前项目的最新进展和问题,了解项目的整体状况?作为项目管理人员,我们如何跟进和推进项目的正常进行?带着这两个问题,我们进入到敏捷项目度量的场景,聊一聊如何借助云效效能洞察平台Insight,帮助项目管理者及时发现问题和偏差,推进项目进展、保障项目的迭代和高质量交付。注:以下内容分为视频版和文字版,读者可自选学习。观看地址:https://v.qq.com/x/page/i3324eoceoo.html 在云效效能洞察Insight 中,我们可以从3个维度跟进项目的运作状况:看项目整体状况:了解项目(或交付团队)的整体运作情况;看项目交付趋势:了解项目迭代交付的速

敏捷研发项目,我们该如何度量?

作为项目负责人,我们如何及时获悉当前项目的最新进展和问题,了解项目的整体状况?作为项目管理人员,我们如何跟进和推进项目的正常进行?带着这两个问题,我们进入到敏捷项目度量的场景,聊一聊如何借助云效效能洞察平台Insight,帮助项目管理者及时发现问题和偏差,推进项目进展、保障项目的迭代和高质量交付。注:以下内容分为视频版和文字版,读者可自选学习。观看地址:https://v.qq.com/x/page/i3324eoceoo.html 在云效效能洞察Insight 中,我们可以从3个维度跟进项目的运作状况:看项目整体状况:了解项目(或交付团队)的整体运作情况;看项目交付趋势:了解项目迭代交付的速

80%的软件环境管理问题,根因都在这里 | 研发效能提升36计

专栏策划|雅纯志愿编辑|jimmy、吕瑞星软件交付的终态是提供稳定可预期的系统,要做到这一点,我们需要确保:一、软件制品的一致性;二、运行环境的一致性。第3讲我们分享了如何保证软件制品的一致性,这一讲我们来谈谈如何保证环境的一致性。运行环境一致性的目标是环境可预期、稳定、低成本。其中低成本比较关键,因为环境资源的成本一般比较高。我们可以将运行环境分为3部分:制品、执行引擎和编排规则。 要保证制品的一致性,第一是保证代码及其依赖的一致性;第二是保证构建环境的一致性;最后是保证构建脚本的一致性。保证环境的一致性,也包含了三点:应用的一致性,比如一致的容器镜像;容器运行所需的上下文的一致性,比如一致

80%的软件环境管理问题,根因都在这里 | 研发效能提升36计

专栏策划|雅纯志愿编辑|jimmy、吕瑞星软件交付的终态是提供稳定可预期的系统,要做到这一点,我们需要确保:一、软件制品的一致性;二、运行环境的一致性。第3讲我们分享了如何保证软件制品的一致性,这一讲我们来谈谈如何保证环境的一致性。运行环境一致性的目标是环境可预期、稳定、低成本。其中低成本比较关键,因为环境资源的成本一般比较高。我们可以将运行环境分为3部分:制品、执行引擎和编排规则。 要保证制品的一致性,第一是保证代码及其依赖的一致性;第二是保证构建环境的一致性;最后是保证构建脚本的一致性。保证环境的一致性,也包含了三点:应用的一致性,比如一致的容器镜像;容器运行所需的上下文的一致性,比如一致

看懂这5幅图,研发效能分析和改进就容易了

摘要:当你把这5幅图看懂了,研发效能分析和改进就容易了。作为CTO或企业管理者,我们如何去了解和衡量研发团队的研发效能呢?作为PMO和效能负责人,我们该从哪几个维度来回答关于研发效能的问题呢?如何通过效能数据分析,帮助企业管理者透明化研发效能水平和变化趋势,分析效能问题根因、指导改进行动、衡量改进效果。作为CTO或企业管理者,我们如何去了解和衡量研发团队的研发效能呢?作为PMO和效能负责人,我们该从哪几个维度来回答关于研发效能的问题呢?带着这两个问题,我们进入到研发效能分析的场景,聊一聊我们如何通过效能数据分析,帮助企业管理者透明化研发效能水平和变化趋势,分析效能问题根因、指导改进行动、衡量改

看懂这5幅图,研发效能分析和改进就容易了

摘要:当你把这5幅图看懂了,研发效能分析和改进就容易了。作为CTO或企业管理者,我们如何去了解和衡量研发团队的研发效能呢?作为PMO和效能负责人,我们该从哪几个维度来回答关于研发效能的问题呢?如何通过效能数据分析,帮助企业管理者透明化研发效能水平和变化趋势,分析效能问题根因、指导改进行动、衡量改进效果。作为CTO或企业管理者,我们如何去了解和衡量研发团队的研发效能呢?作为PMO和效能负责人,我们该从哪几个维度来回答关于研发效能的问题呢?带着这两个问题,我们进入到研发效能分析的场景,聊一聊我们如何通过效能数据分析,帮助企业管理者透明化研发效能水平和变化趋势,分析效能问题根因、指导改进行动、衡量改

3个案例,详解如何选择合适的研发模式 | 研发效能提升36计

摘要:3个案例,详解如何选择合适的研发模式,研发模式的选择与产品形态、发布方式、团队规模、协作成熟度密切相关。本文我们将根据不同的团队场景,分析如何选择适合自己团队的研发模式。 策划&编辑|雅纯上一讲,我们详细介绍了4种常见的分支模式及其优劣对比。本文我们将根据不同的团队场景,分析如何选择适合团队的研发模式。研发模式选择看什么  研发模式的选择与产品形态、发布方式、团队规模、协作成熟度密切相关。比如团队规模很小,协作成熟度很高,就直接用主干开发。类似于Web服务端的开发,可以做到持续部署,可以选择GitHub—Flow,或者是TBD。如果你的团队规模比较大,需要开发的时候做相应的隔离,再看协作