声明:这个学习路线是转自b站up主CodeSheep的学习路线,仅供参考使用。
框架方面
应用层框架
- ssm: spring springmvc myBatis
- spring boot
各种中间件
- MQ 消息队列
- RPC 通信框架 gRPC\Apache Thrift\dubbo\springcloud
- elasticsearch 数据库 搜索引擎
数据库
- SQL:MySQL
- NoSQL:Redis Memcached mongodb 非结构化数据库
架构方面
分布式/微服务架构
- spring cloud
- dubbo 阿里的
- rpc 通信框架
虚拟化/容器化的技术
- Docker 容器化技术
- k8s kubernetes
关注源码/性能
-
JDK 源码以及部分设计思想
-
Spring 源码
-
JVM 细节与排错
-
高并发 / 高可用
还有在写代码过程中的调试,断点之类的东西。