开发者说 | 分布式事务中间件 Seata 的设计原理
导读
微服务架构体系下,我们可以按照业务模块分层设计,单独部署,减轻了服务部署压力,也解耦了业务的耦合,避免了应用逐渐变成一个庞然怪物,从而可以轻松扩展,在某些服务出现故障时也不会影响其它服务的正常运行。总之,微服务在业务的高速发展中带给我们越来越多的优势,但是微服务并不是十全十美,因此不能盲目过度滥用,它有很多不足,而且会给系统带来一定的复杂度,其中伴随而来的分布式事务问题,是微服务架构体系下必然需要处理的一个痛点,也是业界一直关注的一个领域,因此也出现了诸如 CAP 和 BASE 等理论。
在今年年初,阿里开源了一个分布式事务中间件,起初起名为 Fescar,后改名为 Seata,在它开源之初,我就知道它肯定要火,因为这是一个解决痛点的开源项目,Seata 一开始就是冲着对业务无侵入与高性能方向走,这正是我们对解决分布式事务问题迫
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
蚂蚁金服在云原生架构下的可观察性的探索和实践 | Meetup#3 回顾
作者:苟利(陈自欣),蚂蚁金服中间件产品专家, 负责蚂蚁金服分布式链路跟踪系统的产品化工作,在日志分析、监控领域有多年工作经验。 本文根据 8 月 11 日 SOFA Meetup#3 广州站 《蚂蚁金服在云原生架构下的可观察性的探索和实践》主题分享整理。 现场回顾视频以及PPT查看地址见文末链接。 | 前言 随着应用架构往云原生的方向发展,传统监控技术已经不能满足云原生时代运维的需求,因此,可观察性的理念被引入了 IT 领域。 下面我将会就可观察性在云原生的起源,可观察性发展动力,可观察性与监控的关系,可观察性的三大支柱,社区发展方向及产品现状,以及蚂蚁金服对相关问题的理解及实践进行探讨。 才疏学浅,欢迎拍砖。 | 为什么云原生时代需要可观察性 可观察性的由来 在云原生语境下的可观察性这个词,最早出现于2017年7月,Cindy Sridhara
- 下一篇
Arista 7500E系列交换机与SFP+/QSFP+光模块搭配方案
Arista 7500E系列交换机与10G SFP+或40G QSFP+光模块搭配方案 交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。 关于Arista7500E系列交换机。 Arista 7500E 系列模块化系统是高性能数据中心交换机,可用于紧凑型 7 RU(4 插槽)或 11RU(8 插槽)。这些交换机将可扩展的 L2 和 L3 转发和流量管理与用于网络监视、精确计时和网络虚拟化的高级特性相结合,以便为关键任务数据中心、云计算、企业和HPC环境提供决定性的网络性能 Arista 7500E 系列采用最新的交换芯片和软件设计独特的交换矩阵和具有虚拟输出队列 (VOQ) 深层缓冲区架构,即使在最拥堵的网络环境中,消除了头端 (HOL) 阻塞和数据包丢失。Arista 7500 可以轻松处理最苛刻的数据中心需求,包括混合的各种实时流量、多播和存储流量。 Arista 7500E系列交换机高性能系统: 高密度线速 10G/40G/100G 接口; 长距离相干 100G DWDM,附带集成 MACsec 安...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS6,CentOS7官方镜像安装Oracle11G
- Windows10,CentOS7,CentOS8安装Nodejs环境