内功心法 设计模式
- 软件设计原则
- 软件设计模式
- 创建型模式
- Factory 工厂模式
- Singleton 单例模式
- Prototype 原型模式
- 结构型模式
- Adapter 适配器模式
- Decorator 装饰器模式
- Proxy 代理模式
- 行为型模式
- Strategy 策略模式
- Template 模版模式
- Delegate 委派模式
- Observer 观察者模式
- 创建型模式
审美观 品味经典,分析源码
- spring 源码分析
- myBatis 源码分析
必备技术栈
- 漫谈分布式架构
- 分布式架构基础
- 网络通信探究分布式通信原理
- 基于消息方式的系统间通信
- 理解通信协议传输过程中的序列化和反序列化机制
- 分布式通信框架
- RPC通信技术
- 高性能NIO框架 Netty
- 分布式协调服务 Zookeeper
- 分布式服务治理 Dubbo
- 分布式消息中间件
- ActiveMQ
- RabbitMQ
- Kafka
- 分布式缓存技术
- redis
- mongoDB
- 高性能Web容器 Nginx
- 数据库分表MyCat(基于MyCat实现MySQL)
- 分布式并发编程
- 分布式搜索引擎 ElasticSearch
- 分布式日志监控 ELK
- 分布式实战解决方案
- 分布式全局ID生成方案
- Session跨域共享及SSO解决方案实战
- 分布式事务解决方案实战
- 高并发下的服务降级、限流实战
- 基于分布式架构下分布式锁的解决方案实战
- 分布式架构下实现分布式定时调度
微服务架构
- Spring Boot
- Spring Cloud
- ServiceMesh
- NACOS
工具箱
- Git
- Maven
- Jenkins 项目集成
- Sonarqube 代码检查
- Dcker
- 敏捷开发
性能调优
- 理解性能调优
- JVM调优
- MySQL调优
- Tomcat调优
软技能提升
- 中英文档阅读能力
- 数据结构与算法
- 面试技巧
- 技术文档编写
- UML建模
部分学习地址,参考博客文章
网友评论