
分布式
文章平均质量分 50
蹦跶de芝麻
站de高,看de远.
展开
-
Spring Cloud Gateway 之动态uri 自定义过滤器
header中加入 serve = user-service 或者 order-service。postman 请求。原创 2024-09-22 23:14:15 · 642 阅读 · 1 评论 -
分布式系统事务一致性的讨论
在分布式系统中,同时满足“一致性”、“可用性”和“分区容错性”三者是不可能的。分布式系统的事务一致性是一个技术难题,各种解决方案孰优孰劣? 在OLTP系统领域,我们在很多业务场景下都会面临事务一致性方面的需求,例如最经典的Bob给Smith转账的案例。传统的企业开发,系统往往是以单体应用形式存在的,也没有横跨多个数据库。我们通常只需借助开发平台中特有数据访问技术和框架(例如Spring原创 2017-12-21 17:48:13 · 188 阅读 · 0 评论 -
分布式锁-zeekeeper的应用
欢迎微信扫小程序码进入共同学习成长 分布式任务&分布式锁(li) 目前系统中存在批量审批、批量授权等各个操作,批量操作中可能因为处理机器、线程不同,造成刷新缓存丢失授权等信息,如批量审批同一用户权限多个权限申请后,流程平台并发的发送多个http请求到acl不同服务器,a机器处理了授权a,b机器同时处理了授权b,然后刷新用户缓存。因为在事务里彼此看不见对方提交的数据,刷新时...原创 2017-12-21 15:46:31 · 1003 阅读 · 0 评论 -
分布式ID生成讨论
背景在分布式系统中,经常需要对大量的数据、消息、http 请求等进行唯一标识,例如:对于分布式系统,服务间相互调用需要唯一标识,调用链路分析的时候需要使用这个唯一标识。这个时候数据库自增主键已经不能满足需求,需要一个能够生成全局唯一 ID 的系统,这个系统需要满足以下需求:全局唯一:不能出现重复 ID。高可用:ID 生成系统是基础系统,被许多关键系统调用,一旦宕转载 2017-12-22 09:44:06 · 190 阅读 · 0 评论 -
Dubbo入门---搭建一个最简单的Demo框架
Dubbo背景和简介Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起。 单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护 垂直应用框架(MVC) 垂直应用架构解决了单一应用架构所面临的扩容问题,流量能够分散到...原创 2017-12-22 16:17:07 · 173 阅读 · 0 评论 -
RocketMQ 实战之快速入门
欢迎微信扫小程序码进入共同学习成长RocketMQ 实战之快速入门最近 RocketMQ 刚刚上生产环境,闲暇之时在这里做一些分享,主要目的是让初学者能快速上手RocketMQ。RocketMQ 是什么Github 上关于 RocketMQ 的介绍:RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性:支持发布/订阅(Pub/Sub)和点对点...原创 2018-10-19 14:12:33 · 191 阅读 · 0 评论