SpringBoot源码分析之SpringBoot的启动过程 - 简书
深入springboot原理——一步步分析springboot启动机制(starter机制) - ITPSC - 博客园
[springBoot系列]--springBoot注解大全 - tanwei81 - 博客园
Spring Boot Bean生命周期 - 简书
Spring Cloud底层原理
微服务注册中心如何承载大型系统的千万级访问
Euraka和ZOOkeeper比较 - 莫颜轩的博客 - CSDN博客
Eureka的工作原理以及它与ZooKeeper的区别 - zhou恨夏 - 博客园
Spring Cloud Eureka 常用配置及说明 - 汇元李雪 - 博客园
Spring cloud系列五 Eureka 之集群同步、自我保护模式以及实例注册、心跳、下线 - 不积跬步无以至千里; 不积小流无以成江海 - CSDN博客
SOA架构和微服务架构的区别 - 吾生也有涯,而学也无涯,以有涯随无涯 - CSDN博客
微服务设计原则 - 实践求真知 - CSDN博客
当中台遇上DDD,我们该如何设计微服务?
Spring Cloud Config 规范-云栖社区-阿里云
Spring Cloud Feign设计原理 - weixin_34050005的博客 - CSDN博客
Spring Cloud Ribbon设计原理 - 简书
【springcloud】zuul 的概念和原理 - weixin_39860498的博客 - CSDN博客
SpringCloud的Hystrix(五) Hystrix机制 - 长安快马 - 博客园
springcloud-health检查超时引发的大坑 - andersChow的个人空间 - OSCHINA
Spring Cloud健康检查的陷阱 - 家山的专栏 - CSDN博客
深度分析Spring中的构造器注入 - Static !! - CSDN博客
Spring Ioc容器的高级特性 - 简书
BeanFactory 简介以及它 和FactoryBean的区别(阿里面试) - aspirant - 博客园
Spring aop的实现原理 - ngulc - 博客园
Spring的两种动态代理:Jdk和Cglib 的区别和实现 - 拾柴小斯 - 博客园
深入理解 Spring 事务原理 – 码农网
Spring的声明式事务底层原理 - 蓝田日暖玉生烟 - CSDN博客
SpringMVC工作原理 - 平凡希 - 博客园
Spring 的 IOC 容器和 SpringMVC 的 IOC 容器 关系 - EnjoyCode的专栏 - CSDN博客
Spring mvc HandlerMapping 实现机制 - 简书
【Spring MVC】HandlerAdapter初始化详解(超详细过程源码分析) - Yngz_Miao的博客 - CSDN博客
Spring mvc DispatchServlet 实现机制 - 简书
springMvc中ViewResolver工作原理
SpringMVC源码之参数解析绑定原理 - 卧颜沉默 - 博客园
SpringMVC和Struts2区别比较 - 空谷幽澜 - 博客园
Spring 面试问题 TOP 50
谈谈对Spring IOC的理解 - 孤傲苍狼 - 博客园
IOC的实现原理—反射与工厂模式 - Hopefully Sky的博客 - CSDN博客
Spring中BeanFactory跟FactoryBean的区别和联系 - cap423654的博客 - CSDN博客
SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系 - 狗狗听话 - 博客园
Spring拦截器和过滤器 - HE_PX - 博客园
Swagger原理解析 - u010579482的专栏 - CSDN博客
Spring Bean配置默认为单实例 pring Bean生命周期 - nickTimer - 博客园
常见问题集锦-1
详解:淘宝大秒杀系统是如何设计的?
java面试
瞎回答一个粉丝的死锁问题!
进程与线程的区别和联系 - L_free - 博客园
Java开发中的23种设计模式详解 - u012470138的博客 - CSDN博客
Gcc 优化选项 与尾递归优化 - Sprink - 博客园
递归算法讲解 - LightOn - CSDN博客
c函数调用过程原理及函数栈帧分析 - qiu265843468的专栏 - CSDN博客
栈内存是如何被编译器维护的 - Radia的专栏 - CSDN博客
Spring Bean的生命周期分析 - xpsallwell的专栏 - CSDN博客
Spring:源码解读Spring IOC原理 - ^_TONY_^ - 博客园
Java面向对象:对象的概念及面向对象的三个基本特征
使用jmap和MAT分析JVM堆内存 - Jeff 的专栏 - CSDN博客
Mybatis的一级缓存和二级缓存的理解和区别 - llziseweiqiu的博客 - CSDN博客
MyBatis的一级缓存实现详解 及使用注意事项 - 萧曳丶 - CSDN博客
MyBatis二级缓存应用场景以及局限性: - JulyTail - CSDN博客
MyBatis事务管理机制 - kaleidoscopic - 博客园
透彻理解MyBatis设计思想之手写实现 - 简书
Hibernate与 MyBatis的比较 - JIYAYUN 软件开发之路 - CSDN博客
Nginx 相关介绍(Nginx是什么?能干嘛?) - 蔷薇Nina - 博客园
Nginx 连接限制和访问控制Nginx 连接限制和访问控制 - 技术颜良 - 博客园
nginx代理http实现动静分离。 - 张必安的博客 - CSDN博客
nginx中location、rewrite用法总结 - 大东东东 - 博客园
nginx实现https网站设置 - 静小妞 - 博客园
nginx访问量统计 - qq_33285112的博客 - CSDN博客
dubbo学习过程、使用经验分享及实现原理简单介绍 - 周绍禹-whuiss - CSDN博客
dubbo Api
dubbo源码浅析(五)-远程服务调用流程 - pentiumchen的专栏 - CSDN博客
dubbo暴露服务过程 - xcylive520的专栏 - CSDN博客
简单之美 | Dubbo架构设计详解
Dubbo学习(二) Dubbo 集群容错模式-负载均衡模式 - aspirant - 博客园
Dubbo学习(九) Dubbo面试问题 - aspirant - 博客园
Dubbo学习(六) dubbo 架构图 以及调用过程 - aspirant - 博客园
webservice
dubbo
rmi
hessian
http
xml
api
annotation
config-center
configuration-load-process
zookeeper
redis
SPI
implementation
Zookeeper - 随笔分类 - 邬兴亮 - 博客园
10分钟看懂!ZooKeeper典型应用场景:分布式锁
10分钟看懂!基于Zookeeper的分布式锁 - qiangcuo6087的博客 - CSDN博客
Zookeeper--Watcher详解-社区博客-网易云
理解zookeeper选举机制 - min.jiang - 博客园
说说大型网站可伸缩性架构的设计原理 - 生命不息,编程不止 - CSDN博客
kafka学习笔记:知识点整理 - cyfonly - 博客园
标签: Kafka | 技术世界
kafka:leader选举(broker /分区) - 不花的花和尚的博客 - CSDN博客
六、Kafka 用户日志上报实时统计之分析与设计 - 我是司 - 博客园
Kafka如何实现每秒上百万的超高并发写入?
消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局 - 为程序员服务
RabbitMQ和Kafka消息队列的对比 - lxs1995的博客 - CSDN博客
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 —技术博客
RabbitMQ消息队列(三):任务分发机制[转] - 企业宝 - 博客园
分布式之消息队列复习精讲
RabbitMQ消息路由机制流程总结 - JJB的博客 - CSDN博客
RabbitMQ之消息确认机制(事务+Confirm) - 朱小厮的博客 - CSDN博客
Redis五种数据结构简介 - Givefine - 博客园
Redis主从复制原理 - RobotZhu - 博客园
Redis系列八:redis主从复制和哨兵 - 小不点啊 - 博客园
redis主从复制原理、断点续传、无磁盘化复制、过期key处理 - 米糕思密达的博客 - CSDN博客
Redis中的管道(PipeLine)与事物(Transactions) - HackerVirus - 博客园
Redis使用总结(二、缓存和数据库双写一致性问题) - 架构师必备技能 - CSDN博客
Redis缓存与数据库一致性方案 - Dustin_CDS的博客 - CSDN博客
分布式锁方式(一、基于数据库的分布式锁) - 悟空的紧箍咒 - CSDN博客
Redis分布式锁的正确实现方式 - Ruthless - 博客园
Redis 持久化之RDB和AOF - ITDragon龙 - 博客园
redis实战--redis主从复制实现读写分离(原理) - Jason_hsu的专栏 - CSDN博客
缓存架构之12:redis哨兵主备切换的数据丢失问题:异步复制、集群脑裂 - 简书
redis--集群
redis在实践中的一些常见问题以及优化思路 - 百衲本 - 博客园
Redis缓存穿透、缓存雪崩、redis并发问题分析 - 分享传递价值 - CSDN博客
使用redis管道(pipeline)实现批量查询,批量修改 - 高冷宅 - CSDN博客
memcached/redis比较 缓存代理比较(Twemproxy/Codis/Redis-cluster) - 摩诃高的专栏 - CSDN博客
当你启动 Redis 的时候,Redis 做了什么
Redis为什么这么快?一文深入了解Redis内存模型!
一个今日头条的面试题——LRU原理和Redis实现 - 云+社区 - 腾讯云
深入理解Redis数据缓存的LRU实现机制 - azurelaker的博客 - CSDN博客
介绍Redis的各种用途以及使用场景 - u011277123的博客 - CSDN博客
BIO、NIO和AIO的区别(简明版) - Nutty - 博客园
深入分析NIO原理及思想(一)——Java NIO 介绍以及产生原因分析 - qq_37293230的博客 - CSDN博客
Netty概念、特性以及应用场景 - 艺术架构 - CSDN博客
Netty系列之Netty高性能之道
高并发处理中缓存、降级、限流技术 - liujianwd的博客 - CSDN博客
AtomicInteger原理 - scuwangjun - 博客园
Java CAS 和ABA问题 - Loull - 博客园
架构设计之「服务限流」 - 简书
Java高并发系统的限流策略 - abc592328292的专栏 - CSDN博客
服务降级背后的技术架构设计 - __技术分享__部落格 - CSDN博客
服务降级的概念及应用手段 - 简书
Hystrix降级技术解析-Fallback - 简书
Hystrix熔断机制原理剖析 | 并发编程网 – ifeve.com
Hystrix使用详解 - 一人浅醉- - 博客园
Hystrix - 深入 Hystrix 线程池隔离与接口限流 - 简书
面试:Spring Cloud构建微服务架构:Hystrix服务容错保护框架 - 简书
图解分布式架构的演进 - 清零者 - 博客园
分布式架构的前世今生... - 阿豪聊干货 - 博客园
CAP 定理的含义 - 阮一峰的网络日志
从分布式一致性谈到CAP理论、BASE理论 - IT·达人 - 博客园
高性能、高可用的分布式架构体系(转) - 尴尬而不失礼貌的微笑 - 博客园
实现分布式服务器所面临的问题和解决方案讲解---以RPC为例-ck_god的博客-51CTO博客
分布式之延时任务方案解析
分布式系统唯一ID生成方案汇总 - nick hao - 博客园
session跨域共享问题解决方案 - Crazy.Mark - CSDN博客
聊聊分布式事务,再说说解决方案 - Savorboard - 博客园
高并发处理中缓存、降级、限流技术 - liujianwd的博客 - CSDN博客
基于Redis实现分布式定时任务 - 简书
分布式定时任务对比 - sharedCode源码交流 - CSDN博客
分布式系统事务一致性解决方案
初识ES数据库 - 落雨无晴 - 博客园
软件复杂性简洁之道 - 设计原则篇-云栖社区-阿里云
负载均衡
MongoDB学习笔记-数据格式及数据类型 - Khadron - 博客园
mongodb----查询之聚合操作与索引 - Great_Zhou的博客 - CSDN博客
Mysql主从同步(1) - 概念和原理介绍 以及 主从/主主模式 部署记录 - 散尽浮华 - 博客园
Mysql+Keepalived双主热备高可用操作记录 - 散尽浮华 - 博客园
【分库、分表】MySQL分库分表方案 - MrSunny - 博客园
Mycat学习实战-Mycat读写分离 - ygqygq2的IT博客 - CSDN博客
【Mycat】数据库性能提升利器(一)——Mycat数据切分 - 我不是Tomcat的同桌,我是Tomcat - CSDN博客
MyCat分片规则(全局表,ER分片表,多对多关联,主键分片VS非主键分片),MyCat常用的分片规则(15中分片规则),自定义MyCat分片规则,其它术语 - 涂作权的博客 - CSDN博客
Mycat 不适应场景 - luoqinglong的专栏 - CSDN博客
在 MySQL 中使用 explain 查询 SQL 的执行计划
MySQL在并发场景下的问题及解决思路
MYSQL性能优化的最佳20+条经验
MySQL-性能优化-索引和查询优化
CodingLabs - MySQL索引背后的数据结构及算法原理
【经典数据结构】B树与B+树 - vincently - 博客园
内核小王子
InnoDB 缓冲池LRU策略及关键特性 - 萝卜头 - CSDN博客
mysql索引的使用和优化 - 肥宅兜 - 博客园
深入理解MySQL索引原理和实现——为什么索引可以加速查询? - tongdanping的博客 - CSDN博客
SQL 大数据查询如何进行优化? - 风的影 - 博客园
MySQL在大数据、高并发场景下的SQL语句优化和"最佳实践" - James的博客 - CSDN博客
高并发场景下的缓存+数据库双写不一致问题分析与解决方案 - kang123488的博客 - CSDN博客
Java 线程通信内存模型---主内存与工作内存 - In Development. - CSDN博客
Java参数传递是值传递还是引用传递? - 闫不饱 - 博客园
1-2 (JVM)Java内存模型---内存可见性、重排序、顺序一致性、volatile、锁、final - baidu_39299382的博客 - CSDN博客
Java基础: 什么是指令重排序/as-if-serial/内存屏障/happens-before - lovewebeye的专栏 - CSDN博客
让你彻底理解Synchronized - 简书
Java中Volatile关键字详解 - 郑州的文武 - 博客园
java 中单例模式DCL的缺陷及单例的正确写法 - 带你装逼带你飞的专栏 - CSDN博客
Java并发-AQS及各种Lock锁的原理 - 不瘦十斤不换名字 - CSDN博客
Java中CAS原理详解 - BarryW - 博客园
java的两种同步方式, Synchronized与ReentrantLock的区别 - 记忆力不好的博客 - CSDN博客
同步中的四种锁synchronized、ReentrantLock、ReentrantReadWriteLock、StampedLock - 只会一点java - 博客园
Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析 - ImportNew
十大Java ConcurrentHashMap面试问题与解
java并发编程--Runnable Callable及Future - MOBIN - 博客园
Fork/Join框架详解 - 木易森林 - 博客园
深入理解线程和线程池(图文详解) - weixin_40271838的博客 - CSDN博客
深入解析Java AtomicInteger 原子类型 - 六层楼 - 博客园
重排序引起的内存可见性问题 - chenbinkria的博客 - CSDN博客
java内存模型以及happens-before规则 - 简书
Java中的多线程你只要看这一篇就够了 - Givefine - 博客园
由浅入深理解Java线程池及线程池的如何使用 - Janti - 博客园
ThreadPoolExecutor线程池参数设置技巧 - lee技术之路 - 博客园
死锁的产生、防止、避免、检测和解除 - jgm20475的博客 - CSDN博客
高并发、高负载解决方案之----------数据库分库分表的应用场景及解决方案 - hanxue1122 - 博客园
高并发场景下的redis缓存和数据库双写不一致问题分析与解决方案设计 - Coder的专栏 - CSDN博客
性能优化的四个维度 - 简书
性能优化的思路和步骤 - NeilNiu - CSDN博客
JVM 工作原理和流程 - 白开水挺好喝的博客 - CSDN博客
面试必问之JVM原理
JVM总结(一):概述--JVM运行时数据区 - 逝宇、 - 博客园
深入理解 Java 垃圾回收机制 - Andy赵 - 博客园
Java GC - 监控回收行为与日志分析 - mikevictor - 博客园
【GC分析】Java GC日志查看 - QiaoZhi - 博客园
Java Dump 的简单使用和MAT(Memory Analyzer Tool)分析工具使用 - cdszdd - CSDN博客
tomcat的运行机制和调优 - Y_BlueBlack的博客 - CSDN博客
JVM核心之JVM运行和类加载全过程 - woonu - 博客园
tomcat 线程模型 - zxcodestudy - CSDN博客
敏捷开发的看板 - 简书
敏捷:什么是用户故事(User Story) - Comm100 Testers - 博客园
软件开发模式之敏捷开发(scrum) - android_Mr_夏 - CSDN博客
软件开发模式对比(瀑布、迭代、螺旋、敏捷) - aparche - 博客园
Linux服务器性能的日常命令和工具大全 - well_logic - 博客园
Java虚拟机:JVM内存分代策略 - 风中程序猿 - 博客园
TOMCAT原理详解及请求过程 - 陈浩然201 - 博客园
Java数据结构和算法 - mmaa's blog - ITeye博客
HashMap原理深入理解 - Visant Blog - CSDN博客
HashMap的初始大小为什么是2的n次幂? - 360linker - CSDN博客
集合各实现类的底层实现原理 - kris - CSDN博客
HashMap四种遍历方式及性能比较 - 大雄的博客 - CSDN博客
java的基本数据类型有八种: - Sonnyb - 博客园
Java中基本数据类型和包装类型有什么区别? - SecondDream_1017的博客 - CSDN博客
两个对象值相同(x.equals(y) == true),Hashcode是否一定相同? - zouliping123456的博客 - CSDN博客
java运算符 与(&)、非(~)、或(|)、异或(^) - 留点痕迹 - 博客园
JAVA中HashMap和Hashtable区别 - 知我者,足以 - 博客园
深入java集合学习系列-ConcurrentHashMap实现原理 - 奋斗、 - CSDN博客
Java总结篇系列:Java泛型 - HappyCorn - 博客园
java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一 - little fat - 博客园
java类在什么时候加载和初始化 - Geek_sun的博客 - CSDN博客
深入理解Java类加载器(ClassLoader) - 龙宝cl - 博客园
Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析
图解LinkedHashMap原理 - 简书
HashMap和LinkedHashMap的遍历特点 - 简书
Java 集合系列13之 WeakHashMap详细介绍(源码解析)和使用示例 - 如果天空不死 - 博客园
ConcurrentHashMap内存泄漏问题 - Hello-YOYO - 博客园
基本类型与包装(装箱)类型的区别 - 知行合一 - CSDN博客
Hashtable是怎么实现线程安全的?_阿里巴巴笔试题_牛客网
java提高篇(四)-----理解java的三大特性之多态 - chenssy - 博客园
一次 HashSet 所引起的并发问题
JVM--深入剖析继承与多态实现原理(合集篇) - Paranoid - CSDN博客
set如何确保高效保证值唯一性 - 享受学习的过程 - CSDN博客