后端开发常用技术框架、数据库、开源中间件、微服务、系统架构集合。
涵盖后端java知识、常用技术框架、数据库、开源中间件、微服务、系统架构、线上问题定位/处理、团队管理、一线互联网公司架构案例等。
Spring 全家桶
Web框架
ORM 框架
Http 网络请求
JSON library
数据库连接池
日期&时间处理
Java 序列化框架
本地缓存
分布式缓存
缓存框架
任务调度框架
字节码操作
Netflix OSS
Zookeeper客户端库
NIO框架
Bean 属性拷贝
Web 容器
工具类
模版引擎
日志
单元测试
依赖管理&构建工具
版本控制
RPC框架
MQ消息
数据库Sharding
服务注册&发现
配置中心
流量控制 & 熔断降级
分布式任务调度
分布式ID生成器
分布式事务框架
APM
分布式链路追踪
分布式文件系统
数据库binlog解析
NoSQL(NoSQL = Not Only SQL)
数据一致性、服务治理、服务降级
2PC、3PC、CAP、BASE、 可靠消息最终一致性、最大努力通知、TCC
SOA、康威定律
Spring Boot Spring Cloud Docker & Kubernets ServiceMesh
服务注册&发现
分布式协调&选主
应用监控