草庐IT

中国人寿业务稳定性保障:“1+1+N” 落地生产全链路压测

引言保险业务的数字化转型正如火如荼地进行,产品线上化、投保线上化、承保线上化、核保线上化等业务转型,导致系统的应用范围不断扩大,用户的高频访问也正在成为常态。同时,系统复杂性也呈指数上升,这些因素都增加了系统的稳定性风险。中国人寿将无侵入在线压测作为防御稳定性风险的重要手段,作为保险行业首家落地生产全链路压测的企业,其实践经验具有相当的借鉴意义。作者介绍中国人寿寿险研发中心高级工程师熊军军TakinTalks稳定性社区专家团成员,毕业于中国科学院自动化所,就职于中国人寿保险股份有限公司研发中心,先后从事产品研发、架构设计、质量管理工作,熟悉保险销售管理及销售支持业务,具备数据治理和高可用架构设

中国人寿业务稳定性保障:“1+1+N” 落地生产全链路压测

引言保险业务的数字化转型正如火如荼地进行,产品线上化、投保线上化、承保线上化、核保线上化等业务转型,导致系统的应用范围不断扩大,用户的高频访问也正在成为常态。同时,系统复杂性也呈指数上升,这些因素都增加了系统的稳定性风险。中国人寿将无侵入在线压测作为防御稳定性风险的重要手段,作为保险行业首家落地生产全链路压测的企业,其实践经验具有相当的借鉴意义。作者介绍中国人寿寿险研发中心高级工程师熊军军TakinTalks稳定性社区专家团成员,毕业于中国科学院自动化所,就职于中国人寿保险股份有限公司研发中心,先后从事产品研发、架构设计、质量管理工作,熟悉保险销售管理及销售支持业务,具备数据治理和高可用架构设

稳定支撑千万级月活,华为日历背后的英雄

摘要:华为日历月活高达数千万,这使其对支撑业务的数据库提出了巨大挑战:高并发场景下,数据库如何实现快速扩容?海量数据运行,如何确保业务稳定性?本文分享自华为云社区《稳定支撑千万级月活,华为日历背后的英雄》,作者:GaussDB数据库。随着科技进步,手机日历早已融入我们的生活,不仅可以记录时间、提醒重要日程和重要纪念日,还可以推荐星座信息、历史趣事、体育赛事等。华为日历就是这样一款人性化的App,不仅功能全面、内容丰富,还提供了个性化功能,使用者可以根据个人习惯设置信息订阅管理,极大提升了用户的体验感。华为日历背后的技术支持我们知道,任何一款App,在运行时都将产生大量的数据,这时就需要一款大容

稳定支撑千万级月活,华为日历背后的英雄

摘要:华为日历月活高达数千万,这使其对支撑业务的数据库提出了巨大挑战:高并发场景下,数据库如何实现快速扩容?海量数据运行,如何确保业务稳定性?本文分享自华为云社区《稳定支撑千万级月活,华为日历背后的英雄》,作者:GaussDB数据库。随着科技进步,手机日历早已融入我们的生活,不仅可以记录时间、提醒重要日程和重要纪念日,还可以推荐星座信息、历史趣事、体育赛事等。华为日历就是这样一款人性化的App,不仅功能全面、内容丰富,还提供了个性化功能,使用者可以根据个人习惯设置信息订阅管理,极大提升了用户的体验感。华为日历背后的技术支持我们知道,任何一款App,在运行时都将产生大量的数据,这时就需要一款大容

阿里又开源一款数据同步工具 DataX,稳定又高效,好用到爆!

作者:愿许浪尽天涯链接:https://juejin.cn/post/7077744714954309669前言我们公司有个项目的数据量高达五千万,但是因为报表那块数据不太准确,业务库和报表库又是跨库操作,所以并不能使用SQL来进行同步。当时的打算是通过mysqldump或者存储的方式来进行同步,但是尝试后发现这些方案都不切实际:mysqldump:不仅备份需要时间,同步也需要时间,而且在备份的过程,可能还会有数据产出(也就是说同步等于没同步)存储方式:这个效率太慢了,要是数据量少还好,我们使用这个方式的时候,三个小时才同步两千条数据...后面在网上查看后:发现DataX这个工具用来同步不仅速

阿里又开源一款数据同步工具 DataX,稳定又高效,好用到爆!

作者:愿许浪尽天涯链接:https://juejin.cn/post/7077744714954309669前言我们公司有个项目的数据量高达五千万,但是因为报表那块数据不太准确,业务库和报表库又是跨库操作,所以并不能使用SQL来进行同步。当时的打算是通过mysqldump或者存储的方式来进行同步,但是尝试后发现这些方案都不切实际:mysqldump:不仅备份需要时间,同步也需要时间,而且在备份的过程,可能还会有数据产出(也就是说同步等于没同步)存储方式:这个效率太慢了,要是数据量少还好,我们使用这个方式的时候,三个小时才同步两千条数据...后面在网上查看后:发现DataX这个工具用来同步不仅速

SqlServer 高并发的情况下,如何利用锁保证数据的稳定性

   sql的锁机制,是时刻贯彻在每一次的sql事务中的,为了理解更透彻,介绍锁之前,我们得先了解,锁是为了干什么!! 1、数据库异常情况    1.1先来聊聊数据可能发生个异常状况    1)脏读:读未提交,顾名思义,读到了不该读的东西,如:        事务B读到了事务A回滚的数据,就是脏读      2)不可重复读:读已提交,同个事务内,多次读取同个数据,却返回不同结果,偏向数据更新        事务B发生了不可重复读    3) 幻读:同个事务内,因其他事务插入或删除数据,导致读取到不同的数据量(本质和不可重复读相似)         事务B发生了幻读  1.2数据库用什么机制来处

SqlServer 高并发的情况下,如何利用锁保证数据的稳定性

   sql的锁机制,是时刻贯彻在每一次的sql事务中的,为了理解更透彻,介绍锁之前,我们得先了解,锁是为了干什么!! 1、数据库异常情况    1.1先来聊聊数据可能发生个异常状况    1)脏读:读未提交,顾名思义,读到了不该读的东西,如:        事务B读到了事务A回滚的数据,就是脏读      2)不可重复读:读已提交,同个事务内,多次读取同个数据,却返回不同结果,偏向数据更新        事务B发生了不可重复读    3) 幻读:同个事务内,因其他事务插入或删除数据,导致读取到不同的数据量(本质和不可重复读相似)         事务B发生了幻读  1.2数据库用什么机制来处

四个步骤,教你落地稳定性保障工作

 序-好记性不如烂笔头 稳定性是个啥?第一次接触稳定性这个词是在加入阿里第一年的双十一KO会上。接触到限流、扩容、压测等词汇,只觉得稳定性工作是琐碎的、繁杂的、无流程性的、无明确衡量指标的、无从下手的。今年,我和两个小伙伴一起在稳定性保障工作中投入了大量的精力,我也从他们那里学到了不少关于稳定性保障相关知识,开始对稳定性工作有了一定的理解。稳定性工作也是有条理有步骤的,按照步骤一步步来,就能够轻松将稳定性保障工作做全、做对、做好。所谓好记性不如烂笔头。趁机梳理记录下来,以便后续使用时能够信手拈来。什么是稳定性保障那么到底什么是稳定性保障呢?根据前人总结,稳定性保障就是保障系统的稳定,在各种不可

四个步骤,教你落地稳定性保障工作

 序-好记性不如烂笔头 稳定性是个啥?第一次接触稳定性这个词是在加入阿里第一年的双十一KO会上。接触到限流、扩容、压测等词汇,只觉得稳定性工作是琐碎的、繁杂的、无流程性的、无明确衡量指标的、无从下手的。今年,我和两个小伙伴一起在稳定性保障工作中投入了大量的精力,我也从他们那里学到了不少关于稳定性保障相关知识,开始对稳定性工作有了一定的理解。稳定性工作也是有条理有步骤的,按照步骤一步步来,就能够轻松将稳定性保障工作做全、做对、做好。所谓好记性不如烂笔头。趁机梳理记录下来,以便后续使用时能够信手拈来。什么是稳定性保障那么到底什么是稳定性保障呢?根据前人总结,稳定性保障就是保障系统的稳定,在各种不可