美文网首页
谈谈对分布式事物的理解

谈谈对分布式事物的理解

作者: 艺术类架构师 | 来源:发表于2023-04-06 10:45 被阅读0次

    分布式事物的原则或者解决方案是

    最终一致性

    强一致性

    弱一致性

    补偿

    分布式事物依赖的属性

    ACID

    分布式事物的主题是

    去中心化

    中心化

    分布式事物的架构方式是

    集群,负载均衡

    分布式事物的编程思想是

    解耦,solid,编排等

    分布式事物依赖的服务的对象是

    关系性数据库,支持事物型的存储机制

    分布式事物依托的分布式基础理论是

    CAP CA∪CP=CAP P与A互斥

    分布式事物对数据库的性能影响有吗?

    忽视不理,理由是:分布式事物属于脱离数据库组织层的应用型中间件

    如何设计一款比较好的分布式事物中间件

    最佳语言排名:Go>C++>Java>Php>node.js

    可服务的数据库:Mysql,Oracle,PG等

    可实现的方案:二阶段,三阶段,去中心化,本地表

    依托的数据库日志特性是:Redo.log,undo.log

    依托的编排机制:基于JSON,流程属性里面包含也许层执行过程的可视化JSON编排机制

    需要考虑的核心点是:低侵入式

    需要掌握的编程思想是:面向对象思想,面向对象编程语言的特性利用。

    与多线程关联度:比较低

    与消息队列关联度:较低,高并发大多数场景不是最终一致性,而是随着事件的流程顺序执行到结束而触发

    产生的背景是:传统数据库本身是单机的,存储引擎不支持异构

    分布式事物与数学的关系:偶函数,凸函数,贪心思想

    分布式事物的生产价值:凡属没有选型分布式事物的数据库都可以考虑,分布式事物可以支持分库(每个异构库里面又有基于业务属性的分表),可以使用它进行聚焦一个全局事物点切面到任意子服务。让异构事物就像一个本地消息表一样支撑事物的四大特性。分布式事物对复杂分布式微服务具有很大的生产价值

    问:GPT可以替代分布式事物吗?可以,需要改变软件的服务方式和社会生成关系,如果GPT做到彻底生成,生成的数据也是由人工智能系统托管

    个人开发分布式事物是否能产生商业价值:几乎不可能,只能提升个人社区影响力。

    问:分布式事物和实际社会运作的哪个体系结构相似:串联或并联的灯控系统。

    相关文章

      网友评论

          本文标题:谈谈对分布式事物的理解

          本文链接:https://www.haomeiwen.com/subject/wvfuddtx.html