当前位置: 首页 > wzjs >正文

高密市建设局网站有没有什么专门做兼职的网站

高密市建设局网站,有没有什么专门做兼职的网站,中山免费建网站,电商网页设计公司微服务和分布式 微服务 是一种软件架构风格,它将应用程序拆分成一系列小型、独立的服务,每个服务专注于单一功能,彼此通过轻量级通信机制(如 API)进行交互。微服务通常是松耦合的,可以独立开发、部署和扩展…

微服务和分布式

  • 微服务 是一种软件架构风格,它将应用程序拆分成一系列小型、独立的服务,每个服务专注于单一功能,彼此通过轻量级通信机制(如 API)进行交互。微服务通常是松耦合的,可以独立开发、部署和扩展。

  • 分布式系统 是指一组独立的计算机(或节点)通过网络协同工作,共同完成任务。这些节点没有共享内存,依靠消息传递来通信。分布式系统的目标通常是提高性能、可靠性或容错能力。

  • 微服务但非分布式:一个电商系统被拆分为“订单服务”和“支付服务”,但它们都运行在同一台服务器上。

  • 分布式但非微服务:一个单体应用部署在多台服务器上,通过负载均衡分担流量。

  • 微服务+分布式:一个电商系统的“订单服务”运行在服务器 A 上,“支付服务”运行在服务器 B 上,它们通过 API 通信。

CAP

在这里插入图片描述

Base理论

BASE 理论本质上是 CAP 定理中 AP 的一种实践指导原则,告诉开发者如何通过基本可用、软状态和最终一致性来应对分区和故障

示例一

  • 场景:系统包括订单服务、库存服务、支付服务,用 Nacos 作为注册中心。订单服务下单时需要调用库存服务扣减库存。
  • 网络分区发生:库存服务的 3 个实例(A、B、C)中,C 与 A、B 网络断开(分区)。
  • AP 选择(基于 BASE)
    • 基本可用:订单服务继续接受用户下单请求(保证 A)。如果库存服务 C 不可用,订单服务调用 A 或 B,或者降级(记录订单,稍后扣库存)。
    • 软状态:分区期间,实例 C 的库存数据未更新(显示 100 件),A 和 B 已扣到 90 件。
    • 最终一致性:分区恢复后,系统通过消息队列(比如 Kafka)或日志重放,将 C 的库存同步到 90 件。

示例二

在这里插入图片描述
在这里插入图片描述

分布式事务

在这里插入图片描述

XA模式

在这里插入图片描述

AT模式

在这里插入图片描述

TCC模式

在这里插入图片描述
需要自己写代码完成逻辑

MQ分布式事务

在这里插入图片描述

接口幂等性

幂等性是一个数学概念,用在接口上:用在接口上就可以理解为:同一个接口,多次发出同一个请求,请求的结果是一致的

在系统的运行中,可能会出现这样的问题:

  • 用户在填写某些form表单时,保存按钮不小心快速点了两次,表中竟然产生了两条重复的数据,只是 id 不一样。
  • 开发人员在项目中为了解决接口超时问题,通常会引入了重试机制。第一次请求接口超时了,请求方没能及时获取返回结果(此时有可能已经成功了),于是会对该请求重试几次,这样也会产生重复的数据。
  • mq 消费者在读取消息时,有时候会读取到重复消息,也会产生重复的数据。

方案一

请求接口之前,需要先获取一个唯一的 token,再带着这个 token 去完成业务操作,服务端根据这个 token 是否存在,来判断是否是重复的请求。
在这里插入图片描述

方案二

直接在数据库上加锁的做法性能不够友好,可以使用分布式锁的方式,目前最流行的分布式锁实现是通过 Redis,具体实现一般都是使用 Redission 框架。


文章转载自:

http://CLF2Bk9w.kmprL.cn
http://fIq29ONI.kmprL.cn
http://kA2n7sV9.kmprL.cn
http://CGFj9e0x.kmprL.cn
http://yycBpltw.kmprL.cn
http://Hg0CfPHF.kmprL.cn
http://F5jbBAba.kmprL.cn
http://FuvaPkyj.kmprL.cn
http://nIJEPZwH.kmprL.cn
http://Qf4Yrmie.kmprL.cn
http://pcoXat4p.kmprL.cn
http://xSTayOmB.kmprL.cn
http://6DhAKLHh.kmprL.cn
http://311zhDxa.kmprL.cn
http://oI20DGsm.kmprL.cn
http://EcVxQJq3.kmprL.cn
http://OjZI0ubx.kmprL.cn
http://27rTTMkf.kmprL.cn
http://A3UOJl9U.kmprL.cn
http://d3oZoclC.kmprL.cn
http://AztU3YIR.kmprL.cn
http://ThdBhyLi.kmprL.cn
http://qrApMVJF.kmprL.cn
http://2LhmA0ZL.kmprL.cn
http://MwF0jVT8.kmprL.cn
http://z0Wtkifz.kmprL.cn
http://AmDXun0h.kmprL.cn
http://wlvSgnOo.kmprL.cn
http://aWKv0BqL.kmprL.cn
http://BTOsxpWW.kmprL.cn
http://www.dtcms.com/wzjs/640972.html

相关文章:

  • 品牌宣传型网站构成互联网保险模式
  • 做外贸是不是必须有网站大连做网站企业
  • 优质手机网站建设哪家好最新新闻有哪些
  • 竞猜网站模板CMCAP官方网站
  • 网站备案查询 站长做网站用cms好吗
  • 商务网站建设论文答辩ppt自适应网页和响应式网页区别
  • 人流什么时间做 新闻源网站合肥本地网站
  • 建设一个网站首先需要什么条件温州网站收录
  • 沈阳城乡建设官方网站软件工程课程设计题目
  • 跨境电商网站设计企业形象设计课程
  • 商务网站建设与维护课程广州交易网站建设
  • 做外贸网站多少钱推广平台免费
  • 网站域名解析ip查询多少钱算网站
  • 网站开发学校设计说明万能模板300字
  • 长沙电商网站建设哈巴狗模式网站开发
  • wordpress 站内信 群发wordpress nodejs
  • wordpress小插件下载地址镇江seo公司
  • 惠东网站开发做网站有虚拟服务器
  • 昆明手机网站开发易店无忧官网
  • 顺德做网站公司个人网站做废品回收
  • 哈尔滨网站建设设计代做设计网站
  • 省建设厅网站合同备案用户名做公司网站,哪个程序用的多
  • 怎么做wap网站fomo3d网站开发
  • 可以做企业网站沈阳网站建设服务平台
  • 网站建设公司一般多少钱平台推广网站排名
  • 网站网页设计设计方案哪里能找到免费网站
  • 做直播哪个网站好移动商城信息费
  • 自己建网站流程公司方案
  • 临汾市住房城乡建设局网站深圳品牌女装前十名
  • 做公司网站公司多少钱网站备案机构