- java.lang.ClassLoader(App & Ext => BootStrap)
- java.lang.Instrument(java agent)
- JVMTI https://docs.oracle.com/javase/8/docs/platform/jvmti/jvmti.html
- com.sun.tools.JavaCompile(Javac)
- java.lang.reflect.Proxy(dynamic proxy)
- java.util.ServiceLoader(spi)
- java.nio
- java.util.concurrent
- java.util.Collection
- java.lang.management
- JMX
- netty
- bytecode(javassist)
- asm 较复杂,底层JVM汇编指令
- cglib 文档缺失
- btrace & arthas
- tomcat ClassLoader
- redis
- zset
- db
- Mysql shardingSphere
- mq
- kafka
- rocketmq
influxdb 算法 spring boot & spring cloud & dubbo
集群和分布式 分布式系统设计 微服务
底层技术 通信
异步模型、高性能网络通信