首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大远哥
掘友等级
java开发
|
eleme骑手
热爱技术 微信:QY-20200419 欢迎交流
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
赞
文章( 27 )
沸点( 0 )
Codis-proxy实现原理(Redis分布式解决方案1)
1.概述前段时间分析了redis高可用的解决方案,本文主要是想介绍下redis的分布式解决方案。掌握了高可用和分布式,能更好的支撑业务的长久发展。redis的分布式方案有很多,本文主要介绍codis的
Redis Sentinel原理解析
这篇文章主要用来讲述redis高可用的实现原理,学习redis高可用实现,可以让我们更好的进行系统设计。也可以学习redis中的设计,将其迁移到其他系统的实现中去。 监控:Sentinel节点会定期检测Redis数据节点(主从)、其余Sentinel节点是否可达。 主节点故障转…
Redis复制原理解析
redis在目前生产环境都是集群部署,通过哨兵保证集群的高可用。但凡涉及到集群以及存储方面的需求,无法避免的就是数据复制问题。这篇文章主要说一下redis复制原理,以及redis复制需要注意的问题,还有就是业务方应该避免的坑。 slaveof host port:将当前实例变成…
sofa-registry源码分析(SessionServer核心实现以及dataServer平滑扩容)
上篇文章主要介绍了服务发布注册流程。从上篇文章可知,sofa-registry为了避免数据分片对DataServer连接的压力,加了一层代理(SessionServer)。这篇文章主要介绍一下sofa注册中心SessionServer的实现原理。后面顺带说一下data层的扩所容…
sofa-registry源码分析(Publisher注册与发布)
最近在学习jvm层面的东西,但是为了不让博客断更,给大家业余时间分析一下sofa-registry的源码。价值就是学习一下蚂蚁同学的代码,并且熟悉一下现有微服务注册中心实现机制。我们的关注点可能侧重于他的ha以及海量存储方面 。有一说一:看源码归看源码,但不建议大家自己去撸中间…
Spring WebFlux源码解析
还记得去年看hystrix源码的时候,被rxjava搞的一头雾水,当时看到响应式这个词语,还是一脸懵的。前段时间学习了Vert.x,再到各大框架把java8的CompletableFuture用到极致,才意识到响应式编程的重要性。毕竟对于这个天生不支持coroutines的语言…
SOFAJRaft 源码分析二(日志复制、心跳)
今天来看一下jraft的日志复制,其实读源码并不一定需要完全理解其逻辑,更重要的是对于需求的实现方式。如果能深刻领悟,应用的自己的工作中,是非常有意义的。 其实主要依赖Replicator、LogManager、LogStorage这三个实现。 我们先从Replicator开始…
闲聊网络通信以及openjdk-socket源码分析
最近没有写想法,但本着长时间不写会生疏的说法,还是简单写一篇技术文章。这篇主要聊聊网络方面知识,涉及面广,但是不深 a。OK,话不多说,下文主要就是先介绍网络工作原理,然后从语言层面进行具体的实现分析。希望对大家有所帮助。 互联网是离不开网络的(说了句废话)。比如IM、游戏、浏…
RMQ问题(from leetcode周赛的折磨)
这篇blog来源于leetcode。参加了第198场周赛,结果比前几次周赛惨很多。不过没关系,及时发现了自己很菜,路漫漫其修远兮!这边blog主要是针对周赛第四题衍发出来的思考。主要包括RMQ问题以及自己思考题目的过程。价值不是很大,随便写写。 比如给定一个无序数组arr。求数…
epoll源码分析以及在Redis中的实现
这篇文章分析一下linux中epoll的实现原理,主要为了增强自己对网络调用的理解。业界使用epoll的框架比较多,随便就能列出来很多,比如jdk的nio在linux下的实现,以及netty、redis等涉及到长链接网络请求的地方,我们都可以直接使用epoll。文末会从redi…
下一页
个人成就
文章被点赞
145
文章被阅读
52,268
掘力值
1,321
关注了
0
关注者
54
收藏集
0
关注标签
7
加入于
2018-11-11