意外惊喜
今天在拿U盘拷贝一个东西,发现了16年的一个工作笔记。打开了看了下,真是意外惊喜。
Rxjava在hystrix中的应用
这篇文章结合下Rxjava分析下hystrix里的源码,希望大家能有所收获。
最近遇到的问题与优化
梳理了下最近遇到的问题,包括推文502,数据不一致,hystrix熔断。
hystrix源码分析
最近遇到了一些生产问题涉及到了hystrix,想要了解下底层的原理。hystrix中大量运用了Rxjava的
redis源码六-redis中的缓存淘汰策略处理分析
redis的LRU真的是先清理最长没访问的数据吗?LFU真的是先清理最不经常被访问的码?看完这篇,你就明白了。
redis源码阅读四-为什么大量过期key会阻塞redis?
通过此篇来分析redis的过期key的删除,通过快慢循环来处理,以及如何阻塞业务。
redis源码阅读四-我把redis6里的io多线程执行流程梳理明白了
通过redis6.2分支的源码,让你彻底理解redis io多线程到底是怎么工作的。对源码没兴趣的也可以直接看总结。
redis源码阅读三-终于把主线任务执行搞明白了
大家可能都能说下redis的执行流程,但是落地到代码里它是怎么执行的呢?通过这篇文章,你可以从源码层面了解redis的监听、请求解析、执行命令、写回数据的流程。
redis源码阅读二-终于把redis的启动流程搞明白了
阅读redis的源码永远也绕不过它的启动。希望这篇文章能给大家带来一些东西。
redis源码阅读-入门篇
本篇主要介绍redis源码阅读需要准备的工作。包括:环境、以及redis的模块划分
redis的key过期了还能取出来?
redis的key过期了还能取到值?从源码层面分析具体原因。
将springboot项目构建为docker镜像
通过eureka-server 构建一个docker镜像,方便后续将项目构建为docker镜像
docker-compose安装开发环境
通过docker-compse来安装自己的开发环境。即用即起,简单方便。
位运算
机器数一个数在计算机中的二进制表示形式,就是这个数的机器数。二进制显示高位存放符号,正数是0,负数是1位运算
c语言基础
最近在看redis的源码,c语言都忘的差不多了,零零散散的花了几天时间又重新过了下。
深入拆解java虚拟机-笔记
万字长文拆解jvm。
jdk8线程池看这篇就够了
彻底了解线程池的工作机制,以及各种问题。
spring与springboot中kafka消费分析
之前一直用kafka,也了解了kafka的本身的一些机制,包括顺序读、顺序写、零拷贝、分治、水位等。但一直没
DDD应用架构内部分享-没错我又来了
没错,又来了,一个项目的结束,就会复盘并完善下。传统开发的弊病:通过事务脚本模式来开发需求;开发人员热衷于技
消息积压了怎么办?
引入消息中间件以后,系统交互的复杂性提升,一旦出了问题以后,要想各种各样的解决方案。如果用消息中间件是为了削