原文链接请参考:http://carlosfu.iteye.com/blog/2265258
一、IO模型
- 网络IO之阻塞、非阻塞、同步、异步总结
- IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇)
- select、poll、epoll之间的区别总结[整理]
- 用户空间与内核空间,进程上下文与中断上下文[总结]
- 使用异步 I/O 大大提高应用程序的性能
- 怎样理解阻塞非阻塞与同步异步的区别?(知乎)
- 一个故事讲清楚 NIO
- select、poll、epoll之间的区别总结[整理]
二、jstack分析
- 三个实例演示 Java Thread Dump 日志分析
- 虚拟机stack全分析
- 线上Java应用排查和诊断规范
- 各种 Java Thread State 第一分析法则
- Thread Dump Analysis工具(TDA)
三、RPC:
- 你应该知道的 RPC 原理
- 基于Netty构建高性能RPC通信框架
- 浅显易懂的RPC平台框架(上篇)
- 烟囱式架构?不,分布式RPC架构
- 新兵训练营系列课程——平台RPC框架介绍
- RPC是什么?
- Java Remoting远程服务(上)
- Java Remoting远程服务(下)
四、Redis
- 黄健宏注释的Redis3.0
- 官网有关Redis延迟的中英文对照
- Redis latency monitoring framework(官方文档)
- Redis latency problems troubleshooting(官方文档)
- SLOWLOG(官方文档)
- Redis conf 2015所有的ppt
- Redis conf大会官网 (一份笔记)
- Redis Weekly 订阅
- Redis issues
- Redis Doesn't Store Empty Sets Or Hashes (And Will Delete Empty Sets And Hashes)
- Redis作者news
- redis源码分析(涉及到了3.0的一些优化,例如SDS-39个字节)
- Redis与Reactor模式
- Redis 集群的合纵与连横
- Redis 常见的性能问题和解决方法
- Redis 的性能幻想与残酷现实
- 《Redis中的关系查询》(csdn cdai)
- 《Redis监控工具,命令和调优》(csdn cdai)
- 《Redis源码学习:字符串》(csdn cdai)
- 《Redis源码学习:Lua脚本》(csdn cdai)
- 《豌豆夹Redis解决方案Codis源码剖析:Proxy代理》(csdn cdai)
- 《豌豆夹Redis解决方案Codis源码剖析:Dashboard》(csdn cdai)
- 《全面剖析Redis Cluster原理和应用》(csdn cdai)
- 《Redis Cluster架构优化》(csdn cdai)
五、java并发编程
- 聊聊并发(一)深入分析Volatile的实现原理
- 聊聊并发(二)Java SE1.6中的Synchronized
- 聊聊并发(三)Java线程池的分析和使用
- 聊聊并发(四)深入分析ConcurrentHashMap
- 聊聊并发(五)原子操作的实现原理
- 聊聊并发(六)ConcurrentLinkedQueue的实现原理
- 聊聊并发(七)Java中的阻塞队列
- 聊聊并发(八)Fork/Join框架介绍
- 聊聊并发(九)Java中的CopyOnWrite容器
- 聊聊并发(十)生产者消费者模式
六、JUC
七、java
- 从Java视角理解CPU缓存(CPU Cache)
- 理解并发好工具-看动画学并发编程
八、Redis官方文档中文:
- 《Redis官方文档》Redis集群教程
- 《Redis官方文档》持久化
- 《Redis官方文档》分区
- 《Redis官方文档》 FAQ
- 《Redis官方文档》Redis调试指南
- 《Redis官方文档》主从复制
- 《Redis官方文档》翻译邀请
- 《Redis官方文档》 redis 虚拟内存
- 《Redis官方文档》 Pipelining – 请求应答模式和往返延时
- 《Redis官方文档》Data types—数据类型
- 《Redis官方文档》用Redis构建分布式锁
九、推荐系统
十、工具
十一、JVM
十二、分布式
十三、缓存相关
- 使用缓存的9大误区(上)
- 使用缓存的9大误区(下)
- 缓存一致性(Cache Coherency)入门
- 那些年我们一起追过的缓存写法
- 缓存、缓存算法和缓存框架简介
- 十个常见的缓存使用误区及建议
- cache中的key mutex问题解决及延伸应用
- 请注意高并发系统下缓存的null导致的系统性能下降
- Memcache mutex设计模式(Tim Yang)
- serialization-and-deserialization(序列化与反序列化)
十四、dubbo
十五、Hbase
十六、微服务
十七、数据结构
十八、NIO
十九、jetty
二十、nginx
nginx源码分析
二十一、其它
1. 微博在大规模、高负载系统中的典型问题 新浪微博平台及大数据技术专家 秦迪
3. 你应该更新的Java知识