什么是事务,简单说事务就是要么全不做,要么全做。一部分做一部分不做就会出一致性问题。
传统的单体应用不会横跨多个数据库,可以通过单机事务保证一致性。
然而在海量数据的场景下,需要对数据库做拆分,即分库分表,而Cobar、MyCat这类分库分表中间并不提供分布式事务的特性,并且基于二阶段提交的分布式事务性能较差,对于大多数业务场景来说,并不需要强一致,只需要保证最终一致性即可。
Posted by 瞿广 Monday, January 14, 2019
DevOps是人员,流程和产品的结合,可以为最终用户持续的提供价值。
它不仅仅是流程,它不仅仅是产品或工具,它完全是人员,流程和工具,共同努力实现目标。最终以小增量单位实现价值,持续交付给终端用户,我认为这非常重要。
Posted by 瞿广 Sunday, January 13, 2019
强调业务目标,以用户的价值为唯一的评判标准,团队的考核评价机制也要改变,个体和团队的成功都要放在整个开发-运维生命周期内来进行评价,开发完成了很多用户需求不一定是成功,运维保障系统不down机也不一定是成功!只有用户想要的功能被及时实现了,被成功部署了,被稳定使用了才算成功。 就是把敏捷开发部门和运维部门之间的围墙打通,形成闭环
Software Developer, Open Source Enthusiast and Life Adventurer