工作生活

JAVA架构师需要具体哪些技能?

2019-07-04  本文已影响0人  降龙_伏虎

1.基础

掌握设计模式,可以具体业务场景中熟练使用
熟悉 IO NIO
掌握多线程原理以及具体使用
(关系型)数据库 MySql hbase ... 的使用以及优化
熟悉集合类源码
掌握反射的具体使用
熟悉JVM工作原理
了解linux
熟悉数据结构以及算法

2.框架

熟练使用主流框架,了解"最佳实践"
熟悉spring/mybatis 等源码

2.分布式

精通多线程
精通缓存 redis memecache ...
精通 消息队列等中间件技术
掌握多种 高并发 /高负载/高可用 实现方案

3.微服务

熟悉Docker使用, Swarm Mesos Kubernetes

4....

上一篇 下一篇

猜你喜欢

热点阅读