您现在的位置是:首页 > 分布式
分布式
  • 分布式幂等性如何设计?

    在高并发场景的架构里,幂等性是必须得保证的。比如说支付功能,用户发起支付,如果后台没有做幂等校验,刚好用户手抖多点了几下,于是后台就可能多次受到同一个订单请求,不做幂等很容易就让用户重复支付了,这样用...

    2023-05-14 20:16:26
  • 说说你对分布式事务的理解?

    场景:多个服务或者多个库,要保持在一个事务中。 分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免。 理论:ACID、CA...

    2023-05-14 20:21:06
  • 什么是补偿性事务?

    什么是补偿性事务?

    补偿性事务是什么: TCC(Try Confifirm Cancel),是服务化的二阶段编程模型,采用的补偿机制: ![](/upload/2023/05/689235711764901890.jpg...

    2023-05-14 20:33:38
  • 可靠消息最终一致性方案

    可靠消息最终一致性方案是分布式系统中常用的一种保证数据最终一致性的解决方案,它通过异步消息传递的方式来实现数据的一致性。具体来说,可靠消息最终一致性方案通常由以下几个组件组成: 1. 消息队列:用于异...

    2023-05-14 21:46:22
  • TCC解决方案是什么?

    TCC(Try-Confirm-Cancel)是一种常用的分布式事务解决方案,它将一个事务拆分成三个步骤: T(Try):业务检查阶段,这阶段主要进行业务校验和检查或者资源预留;也可能是直接进行业务操...

    2023-05-14 21:50:37
  • ZooKeeper和Reids做分布式锁的区别?

    **Reids:** 1. Redis只保证最终一致性,副本间的数据复制是异步进行(Set是写,Get是读,Reids集群一般是读写分离架构,存在主从同步延迟情况),主从切换之后可能有部分数据没有复制...

    2023-05-14 21:55:54
  • 对外提供的API如何保证幂等?

    举例说明: 银联提供的付款接口:需要接入商户提交付款请求时附带:source 来源,seq 序列号。 source+seq 在数据库里面做唯一索引,防止多次付款(并发时,只能处理一个请求) 。重点:对...

    2023-05-14 22:00:23
  • 雪花算法生成的ID由哪些部分组成?

    > 符号位,占用1位。 > > 时间戳,占用41位,可以支持69年的时间跨度。 > > 机器ID,占用10位。 > > 序列号,占用12位。一毫秒可以生成40...

    2023-05-16 00:33:24
 articleVoPage.total     上一页      1        下一页  尾页