[华为]有朋友问我“JAVA全栈”、“互联网架构师”和“JAVAEE”到底是什么?( 二 )


 
三.互联网架构师随着现在软件和产品的网络化 , 阿里云、新浪云、腾讯云等一朵朵云出现 , 现在互联网的架构师需求量是非常大的 。 电商的系统 , 比如美团 , 猫眼这些电影票在线选座这些系统 , 包括电商方面的在线的抢购 , 还有旅游网站的抢票等在线系统等 , 都是非常热门的项目 。 所以之前在上一篇《码农如何进阶架构师》里面是有讲到的 , 架构师其实是分很多岗位的 , 互联网架构师只是其中的一个 , 那互联网架构师也不一定是用JAVA开发的 , 也可以是其他平台 。
比如JAVA互联网架构师需要什么技术呢?
a.工程协作专题
Maven , 2、Nexus、3、Idea、3、Jenkins、4、Git
b.源码分析专题
Mybatis+Mybatis源码分析、2、Spring MVC、3、Spring5新特性4、Spring
c.分布式专题
分布式框架Dubbo、2、分布式协调Zookeeper、3、分布式缓存Redis、4、分布式消息ActiveMQ、5、分布式消息RabbitMQ、6、数据存储MongoDB、7、分布式数据扩容MyCat、8、分布式Spring Session
d.微服务专题
SpringBoot、2、Spring Cloud、3、Docker容器
e.性能优化专题
JVM优化+MySQL优化、2、MySQL优化、3、Tomcat优化
f.并发编程专题
并发编程Executors线程池、2、并发编程locks锁、3、并发类编程工具、4、并发编程aotmic原子操作、5、并发编程容器collections、6、内存模型
g.电商项目实战
h.后台管理