首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式
订阅
peney
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
springcloud--nacos注册中心--Ribbon负载均衡--openfeign服务调用
上一篇讲解的通过RestTemplate完成远程调用存在什么问题? 注册中心 常见的注册中心组件有哪些? 1.下载nacos注册中心 下载地址: https://github.com/alibaba/
springcloud--Sentinel的规则持久化
Sentinel的规则持久化 规则管理模式 1.pull模式 pull模式:控制台将配置的规则推送到Sentinel客户端,而客户端会将配置规则保存在本地文件或数据库中。以后会定时去本地文件或数据库中
大厂面试必问:如何设计一个扛高并发的系统?
大厂面试必问题目:如何设计一个高并发系统? 可以从 8 个方面考虑该如何设计高并发系统,从而提高系统性能。
什么是分布式锁?
利用Memcached的add命令。此命令是原子性操作,只有在key不存在的情况下,才能add成功,也就意味着线程得到了锁。 和Memcached的方式类似,利用Redis的setnx命令。此命令同样是原子性操作,只有在key不存在的情况下,才能set成功。(setnx命令并不…
面试被问分布式事务(2PC、3PC、TCC),这样解释没毛病!
还记得刚入行开始写Java时,接触的第一个项目是国家电网的一个业务系统,这个系统据说投资了5亿人民币进行研发,鼎盛时期研发人员一度达到过500人。项目采用当时最流行的ssh(Struts+Spring+Hibernate)框架,典型的三层架构(controller - > se…
图解各路分布式ID生成算法
在分布式系统中,通常会用到分布式ID来标注数据的唯一性,而分布式ID的生成方式又多种多样,今天我们就来讨论一下主流的分布式ID生成策略。 第一,由于我们的分布式ID,是用来标识数据唯一性的,所以多数时候会被定义为主键或者唯一索引。 第二,并且绝大多数互联网公司使用的数据库是:M…
几种分布式锁的实现方式
一. 基于数据库的分布式锁 基于数据库的分布式锁, 常用的一种方式是使用表的唯一约束特性。当往数据库中成功插入一条数据时, 代表只获取到锁。将这条数据从数据库中删除,则释放送。 这里cust_id 可以是机器的mac地址+线程编号, 确保一个线程只有唯一的一个编号。通过这个编号…
面试总被问分布式ID怎么办? 滴滴(Tinyid)甩给他
接着《一口气说出 9种 分布式ID生成方式,面试官有点懵了》来继续详细的介绍分布式ID生成器,大家比较感兴趣的美团(Leaf)、滴滴(Tinyid)、百度(uid-generator)三个开源项目,美团(Leaf)已经讲完,详见《9种分布式ID生成之美团(Leaf)实战》,今天…
科普分布式架构
本系列文章Github 后端进阶指南 已收录,此项目正在完善中,欢迎star。 1. 分布式架构解决什么问题 通过集群技术将大规模并发请求负载均衡到不同的机器上。 提高后台服务的可用性,把故障隔离起来,阻止多米诺骨牌效应,如果流量过大,需要对业务降级。已保证关键业务的流转。 2…
一文读懂分布式架构知识体系(内含超全核心知识大图)
由于业务发展到一定程度后,需要对服务进行解耦,进而把一个单一的大系统按逻辑拆分成不同的子系统,通过服务接口来通讯。面向服务的设计模式,最终需要总线集成服务,而且大部分时候还共享数据库,出现单点故障时会导致总线层面的故障,更进一步可能会把数据库拖垮,所以才有了更加独立的设计方案的…