java架构师体系

今天听了老师的讲课,架构师任重!有时间慢慢啃


 1. jvm 数据库 代码优化

2. 应用框架分析 springboot spring mybatis 源码

3. 高并发架构分析与分布式技术

nio:netty

分布式rpc : dubbo+zookeeper

缓存: redis,nosql,mongodb,memache

消息中间件: MQ

多线程:

sso:跨域场景  spring-session sso框架

高并发分流技术:nginx

数据库水平切分:MyCat

4. 搜索引擎技术:

luence:

lucene组成及原理、构建索引、lucene过程分析、高级搜 索、扩展应用、管理及性能调优

solr:

建立索引、文本分析、多语言搜索、分组与合并域、solr云

elasticsearch:

es搜索、索引&映射、分布式CRUD、索引管理、分片、搜索优化

5. 工程化管理

maven打包: 搭建服务、jar依赖以及jar冲突解决、jar发布

nexus:搭建、上传、仓库管理

jenkins: 自动化发布 与自动化执行

git

代码审查

6. springCloud 微服务

eureka服务智力

ribbon客户端负载均衡

hystrix服务容错保护

feign声明式服务巧用

config分布式配置中心

zuui网关服务

docker

而道远。加油!

你可能感兴趣的:(java架构师体系)