星辰工作室后端学习路线
小于 1 分钟
星辰工作室后端学习路线
语言基础
- 语法
- 库实现--自己看源码
- 底层原理
Java
- Head First Java
- Java 核心技术
- Effective Java
- Java 并发编程的艺术
- 深入理解 JVM 虚拟机
Golang
- Go 语言设计与实现
算法
- 代码随想录
- LeetCode
版本控制
- Git/GitHub
框架
Java FrameWork
- Spring IOC/AOP
- SpringMVC 分层结构和请求的路径
- SpringBoot 自动配置-SPI
- MyBatis
Go FrameWork
- Gin
- gOrm
数据库
- SQL
- 事务和并发控制
- 索引
计网
- HTTP(S)
- TCP/UDP
- WebSocket
操作系统
- 内存
- 进程调度
- 文件管理
中间件
缓存数据库
- Redis 设计与实现
消息队列
二选一.
- RocketMQ
- Kafka
分布式与微服务
分布式
- MIT 6.824
- 论文
微服务
微服务框架
- Spring Cloud
- go-zero
注册中心
- nacos
- etcd