首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式
订阅
造火箭工程师
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
搞定springboot和springcloud面试
springboot 问题:介绍以下 SpringBootApplication 注解?以及自动配置机制? 答:SpringBootApplication 是一个组合注解,包括3个注解。标注它之后就会
限流熔断入门
为什么要有熔断限流:为了防止服务雪崩。那么什么是服务雪崩? 快速失败:在java中集合中 多个线程操作非安全集合 会发生快速失败。类比到我们在开发web应用时候,对于非法参数我们也会进行提前结束(抛出异常或者直接return),避免占用之后的资源,进行无效计算。 缓存雪崩:数据…
数据库迁移方案的思考与总结
2019年8月加入去哪儿网,拥有丰富的数据库运维和优化经验,现负责公司的MySQL/Redis运维工作,及自动化方案的实施和落地。 1. 概述 数据库迁移拆分是我们日常运维工作中不可避免的一环,本文主要分析数据库常用的迁移方案对应的使用场景以及优劣势,同时分享了 Quanr 数…
3.1springCloud学习之-Feign源码学习
Feign远程调用,核心就是通过一系列的封装和处理,将以JAVA注解的方式定义的远程调用API接口,最终转换成HTTP的请求形式,然后将HTTP的请求的响应结果,解码成JAVA Bean,放回给调用者。Feign远程调用的基本流程,大致如下图所示 从上图可以看到,Feign通过…
【理论篇】浅析分布式中的 CAP、BASE、2PC、3PC、Paxos、Raft、ZAB
个人公众号『码农札记』,欢迎关注,查看更多精彩文章。 在常见的分布式系统中,总会发生诸如机器宕机或网络异常(包括消息的延迟、丢失、重复、乱序,还有网络分区)等情况。基于此,产生了适应各种场景的一致性 破坏整个系统的一致性。 由于涉及理论较多,本文借鉴了好多博主的文章,反复认真研…
炸!业界难题,跨库分页的几种常见方案
画外音:此处假设一页数据为 100 条,均拉取第 3 页数据。 高并发大流量的互联网架构,一般通过服务层来访问数据库,随着数据量的增大,数据库需要进行水平切分,分库后将数据分布到不同的数据库实例(甚至物理机器)上,以达到降低数据量,增加实例数的扩容目的。 大部分的业务场景,会使…
赶紧收藏!王者级别的Java多线程技术笔记,我java小菜鸡愿奉你为地表最强!
介绍多线程之前要介绍线程,介绍线程则离不开进程。 线程:就是进程中的一个独立控制单元,线程在控制着进程的执行。一个进程中至少有一个进程。 多线程:一个进程中不只有一个线程。 进程:通俗来解释就是一个程序,一个App,打开任务管理器可以看到当前电脑中正在运行的进程。 线程:一个进…
《终章》后端分布式多级缓存架构,也许你一直考虑的太简单了
这篇想聊的话题是:分布式多级缓存架构的终章,如何解决大流量、高并发这样的业务场景,取决于你能不能成为这个领域金字塔上层的高手? 能不能把这个问题思考清楚决定了你的成长速度。 很多人在一个行业5年、10年,依然未达到这个行业的中层甚至还停留在底层,因为他们从来不关心这样的话题。作…
MySQL的锁到底有多少内容 ?再和腾讯大佬的技术面谈,我还是小看锁了!
对酒当歌,人生几何! 朝朝暮暮,唯有己脱。 苦苦寻觅找工作之间,殊不知今日之时乃我心之痛,难到是我不配拥有工作嘛。自面试后他所谓的等待都过去一段时日,可惜在下京东上的小金库都要见低啦。每每想到不由心中一紧。正处为难之间,手机忽然来了个短信预约后续面试。 我即刻三下五除二拎包踢门…
17张图轻松搞定分布式一致性协议
两类节点:协调者(Coordinator)和参与者(Participants),协调者只有一个,参与者可以有多个。 2.提交阶段:如果事务在每个参与者上都执行成功,协调者发送通知让参与者提交事务;否则,协调者发送通知让参与者回滚事务。 需要注意的是,在准备阶段,参与者执行了事务…