“一致性hash的设计初衷是解决分布式缓存问题,它不仅能起到hash作用,还可以在服务器宕机时,尽量少地迁移数据。...[作者空间]
在高并发或者分表分库情况下怎么保证数据id的幂等性呢 经常用到的解决方案有以下几种。 微软公司通用唯一识别码(UU...[作者空间]
正文 我们先套一个业务场景进去,如下图所示 那页面点了支付按钮,调用支付服务,那我们后台要实现下面三个步骤[1] ...[作者空间]
本文整理自蚂蚁金服技术专家、分布式事务 Seata 发起者之一张森(花名:绍辉)在 GIAC 全球互联网架构大会的...[作者空间]
开篇 刚开始进入软件行业时还是单体应用的时代,前后端分离的概念都还没普及,开发的时候需要花大量的时间在“强大”的J...[作者空间]
缓存穿透 缓存系统,一般流程都是按照key去查询缓存,如果不存在对应的value,就去后端系统(例如:持久层数据库...[作者空间]
API接口,类似http://mypay.com/refund/order_id=123&mch_id=123,这...[作者空间]
原文出处:https://github.com/doocs/advanced-java/blob/master/d...[作者空间]
欢迎关注专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。微信公...[作者空间]
1. 什么是幂等性 幂等性就是指:一个幂等操作任其执行多次所产生的影响均与一次执行的影响相同。用数学的概念表达是...[作者空间]
这 15 个架构原则来自《架构即未来 (The Art of Scalability)》[附录 2] 一书,作者马...[作者空间]
前言 对于常见的微服务系统,大部分接口调用是同步的,也就是一个服务直接调用另外一个服务的接口。这个时候,用TCC分...[作者空间]
文章授权转载自微信公众号:【架构师社区】作者:李金葵 RPC(Remote Procedure Call):远程过...[作者空间]
分布式趋势 目前几乎很多大型网站及应用都是分布式部署的,分布式场景中我们也都会遇到一个非常重要的问题:数据一致性。...[作者空间]
mq因为延迟队列这种有优先级的队列实现很影响性能,所以很多mq都没有很灵活的支持。比如rocketmq,只支持固定...[作者空间]
自从分布式服务盛行江湖之后,分布式事务一直都是个热门话题,网上也有很多其解决方案,如 TCC、基于可靠消息的最终一...[作者空间]
业务场景介绍 假设现在有一个电商系统,里面有一个支付订单的场景。对一个订单支付之后,我们需要做下面的步骤: 更改订...[作者空间]
我们经常提到的单点登录(SSO)到底是什么东西? 前言 在我实习之前我就已经在看单点登录的是什么了,但是实习的时候...[作者空间]
一、什么是 CAP 定理 2000 年的时候,Eric Brewer 教授提出了 CAP 猜想,2年后,被 Set...[作者空间]
欢迎关注专栏:Java架构技术进阶。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。 前言...[作者空间]