基础很重要,很重要,很重要。
下面的文章都是我最近看感觉比较好的备份,我还是建议您和我自己有时间多读读基础,回头再看这些文章估计会有不一样的体会。
业务系统相关设计部分
JAVA部分
- 对着源码看,对AQS会有所了解
1.1 深度解析 Java 8:JDK1.8 AbstractQueuedSynchronizer 的实现分析上
1.2 深度解析 Java 8:AbstractQueuedSynchronizer 的实现分析下 - 线程池
1.1 深度解读 java 线程池设计思想及源码实现 - java源码解读系列文章
1.1 读源码的话这个网站可以作为参考样本 - JVM ---一定要对R大和你假笨的文章哦 R大出入在豆瓣
1.1 JVM与Linux内存关系分析
1.2 从实际案例聊聊Java应用的GC优化
1.3 不可错过的CMS学习笔记 - java的锁
1.1 基本功不可不说的Java“锁”事
数据库部分
工具相关
源码解析系列
支付相关
虽然介绍的综合前置,但是也可以看看acs的相关东西
这个介绍的方面比较多。
领域驱动设计
架构设计
作者是58沈剑,他写的系列文章可以通过上面的文章点进去看看,写的都挺不错的。
微服务更多是关于组织和团队,而不是技术。
Redis部分
IO模型
算法
Netty
零拷贝
-通过零拷贝实现有效数据传输
-什么是Zero-Copy?
-Netty 系列之 Netty 高性能之道
-多线程并发编程在Netty中的应用分析