首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
微服务
订阅
Zzzhhh
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
最详细的 K8S 学习笔记总结(2021最新版)
虽然 Docker 已经很强大了,但是在实际使用上还是有诸多不便,比如集群管理、资源调度、文件管理等等。那么在这样一个百花齐放的容器时代涌现出了很多解决方案,比如 Mesos、Swarm、Kubern
Java工程师的进阶之路 Zookeeper篇(二)
Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调 机制不适合在某些应用中使用。
Java工程师的进阶之路 Zookeeper篇(一)
Zookeeper 简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和 命名服务等。
分布式系统一致性问题:Raft 共识算法
在上篇文章中 CAP 和 BASE 原理 已经提到过 CAP 理论。本文是分享强一致性模型协议Raft的设计原理。 拜占庭帝国的军队正在围攻一座城市。这支军队被分成了多支小分队,驻扎在城市周围的不同方位,每支小分队由一个将军领导。这些将军们彼此之间只能依靠信使传递消息(无法聚在…
浅尝zookeeper和实践
在分布式系统中zookeeper占据着举足轻重的位置,作为一个优秀的中间件系统,只是知道简单的使用是不行的。所以做个稍微深入的介绍,希望读者在看完后能多少有点收获。 每一个系统的架构都不是一成不变的,随着业务的不断发展,用户的增加,数据的增加,系统的架构也需要不停的更新(这也说…
浅谈大数据中的 2PC、3PC、Paxos、ZAB
一致性,是指对每个节点一个数据的更新,整个集群都知道更新,并且是一致的。假设一个具有N个节点的分布式系统,当其满足以下条件时,我们说这个系统满足一致性: 前面 已经讨论过,在分布式环境下,有很多不确定性因素,故障随时都回发生,也讲了CAP理论,BASE理论。我们希望达到在分布式…
SpringCloud 源码系列(18)— 熔断器Hystrix 之 执行核心原理
Hystrix熔断器的核心执行原理,介绍了Hystrix线程池隔离技术的底层实现,以及断路器的工作原理。
SpringCloud 源码系列(17)— 熔断器Hystrix 之 获取执行订阅对象Observable
这一章我们从 HystrixCommand 的构造以及 execute() 执行为入口,一步步分析下 Hystrix 如何封装业务逻辑、线程池隔离模式、熔断降级的核心原理。 需要注意的是,Hystrix 源码大量使用了 rxjava 响应式编程,源码中充斥着大量的回调,以及 O…
SpringCloud 源码系列(16)— 熔断器Hystrix 之 基础入门篇
在分布式系统中,服务与服务之间的依赖错综复杂,某些服务出现故障,可能导致依赖于它们的其他服务出现级联阻塞故障。 例如下图,某个请求要调用 Service-A,Service-A 又要调用 Service-B、Service-D,Service-B 又要再调用 Service-C…
SpringCloud 源码系列(15)— 服务调用Feign 之 结合Ribbon进行负载均衡请求
前一篇文章已经分析出,最终在 Feign.Builder 的 build() 方法构建了 ReflectiveFeign,然后利用 ReflectiveFeign 的 newInstance 方法创建了动态代理。这个动态代理的代理对象是 ReflectiveFeign.Feig…