"分布式事务一致性" 看这一篇就够了
大家好,我是田向阳,是现任普元解决方案的中心架构师。今天我给大家分享的题目是微服务架构下的事务一致性保证。
主要内容包括4部分:
传统分布式事务不是微服务中一致性的最佳选择微服务架构中应满足数据最终一致性原则
微服务架构实现最终一致性的三种模式
对账是最后的终极防线。
我们先来看一下第一部分,传统使用本地事务和分布式事务保证一致性
传统单机应用一般都会使用一个关系型数据库,好处是应用可以使用 ACID transactions。为保证一致性我们只需要:开始一个事务,改变(插入,删除,更新)很多行,然后提交事务(如果有异常时回滚事务)。更进一步,借助开发平台中的数据访问技术和框架(如Spring),我们需要做的事情更少,只需要关注数据本身的改变。随着组织规模不断扩大,业务量不断增长,单机应用和数据库已经不足以支持庞大的业务量和数据量,这个时候需
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
新华三领航者峰会支招物联网建设
在2017政府工作报告中,李克强总理明确指出:深入实施《中国制造2025》,加快大数据、云计算、物联网应用,以新技术新业态新模式,推动传统产业生产、管理和营销模式变革。 如今,物联网连接技术这个话题越来越火,比如LoRa、NB-IoT,都可以用作全球范围内的物联网建设,但这对传统IT基础架构也提出新挑战,如何兼顾成本与成果成为物联网建设面临的重要问题。 需求、技术、生态,三花聚顶 迎接物联网迸发 物联网概念出现十几年来,一直显得不温不火。在众人均看好物联网未来的同时,物联网的实际应用此前却是“雷声大雨点小”。 但是,这一“雷大雨小”的局面将很快发生巨大改变。在技术发展、应用需求和生态建设的多重推动下,物联网已经显露出了大规模应用的“气候条件”,并将在很长一段时期内“普降甘霖,润泽大地”,不断产生全新的商业价值,越来越多的物联网体系架构参与者也将持续从中获益。Gartner发布的数据显示,2020年,全球物联网市场规模将达1.9万亿美元,物联网发展正在进入黄金期。 用户在物联网道路上仍有疑虑 要推动物联网应用的普及,关键在于满足用户的根本诉求。从当前来看,用户在开展物联网实践时,对三个核...
- 下一篇
SDN开启“场景化”竞争 新华三保持领跑优势
近日,权威ICT研究咨询机构发布《2016-2017年中国SDN市场发展状况白皮书》,并显示中国用户的SDN技术应用需求即将步入规模化的“春天”,厂商在这一领域的竞争也已从硬件设备上升到了软件开发与应用领域。从市场份额来看,以新华三集团(以下简称新华三)为代表的国产厂商占据了当前市场的主导地位,凭借着多年的服务积累以及场景化的解决方案和服务,受到了用户的更多青睐。 当前,中国经济的转型和创新正在推动企业IT的巨大变革。《2016-2017年中国SDN市场发展状况白皮书》的调查结果显示,用户认为,在IT变革的过程中,网络架构需要为企业业务提供更加有力的支撑,而传统的网络基础架构难以满足业务灵活部署、业务资源整合化、场景化以及新的运维需求,成为影响企业加速业务转型和深化创新的重要瓶颈之一,这使得用户的网络投资更多地转向了能带来更大价值的SDN技术和产品。 根据白皮书中的数据,2016年中国SDN软件市场规模达到了7.2亿元,比2015年增长30.9%,预计到2021年,市场规模将达到46.7亿元。计世资讯分析,之所以有如此强劲的表现,主要源于用户期望能利用SDN灵活、弹性地部署业务,更好地...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题