首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式
订阅
张熙鹏
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
【双11狂欢的背后】微服务注册中心如何承载大型系统的千万级访问?
Spring Cloud微服务架构体系中,Eureka是一个至关重要的组件,它扮演着微服务注册中心的角色,所有的服务注册与服务发现,都是依赖Eureka的。 下面这些问题,大家先看看,有个大概印象。带着这些问题,来看后面的内容,效果更佳! 库存服务原本部署在1台机器上,现在扩容…
【坑爹呀!】最终一致性分布式事务如何保障实际生产中99.99%高可用?
上一篇文章咱们聊了聊TCC分布式事务,对于常见的微服务系统,大部分接口调用是同步的,也就是一个服务直接调用另外一个服务的接口。 这个时候,用TCC分布式事务方案来保证各个接口的调用,要么一起成功,要么一起回滚,是比较合适的。 但是在实际系统的开发过程中,可能服务间的调用是异步的…
亿级流量系统架构之如何保证百亿流量下的数据一致性(中)?【石杉的架构笔记】
上篇文章《亿级流量系统架构之如何保证百亿流量下的数据一致性(上 )》,初步给大家分析了一下,一个复杂的分布式系统中,数据不一致的问题是怎么产生的。 简单来说,就是一个分布式系统中的多个子系统(或者服务)协作处理一份数据,但是最后这个数据的最终结果却没有符合期望。 这是一种非常典…
亿级流量系统架构之如何保证百亿流量下的数据一致性(上)【石杉的架构笔记】
老规矩!我们首先看一下这个复杂的系统架构演进到当前阶段,整体的架构图是什么样子的。 笔者再次友情提醒,如果各位小伙伴对下面这个复杂的架构图还有什么不理解的地方,一定要先回看之前的文章,因为系列文必须对上下文有清晰的理解和认识。 简单来说,在一个复杂的系统中一定会对一些数据做出非…
亿级流量系统架构之如何在上万并发场景下设计可扩展架构(上)?【石杉的架构笔记】
如何设计全链路99.99%高可用架构。 接下来,我们将会继续通过几篇文章,对这套系统的可扩展架构、数据一致性保障等方面进行探讨。 如果大家看过之前的一系列文章,应该依稀还记得上一篇文章最后,整个系统架构大致演进到了如下图的一个状态。 如果没看过之前的系列文章,上来猛一看下面这个…
亿级流量系统架构之如何在上万并发场景下设计可扩展架构(下)?【石杉的架构笔记】
上一篇文章亿级流量系统架构之如何在上万并发场景下设计可扩展架构(中)?分析了一下如何利用消息中间件对系统进行解耦处理。 同时,我们也提到了使用消息中间件还有利于一份数据被多个系统同时订阅,供多个系统来使用于不同的目的。 目前的一个架构如下图所示。 因此上述场景中,使用消息中间件…
拜托,面试请不要再问我Redis分布式锁的实现原理!【石杉的架构笔记】
现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。 说实话,如果在公司里落…