当前位置:首页 > Java技术 > [bigdata-100] 从拉勾统计出来的 java架构师 技能树

[bigdata-100] 从拉勾统计出来的 java架构师 技能树

2022年09月17日 16:51:10Java技术4
1. 基础知识
java语言及其体系
Java多线程、高并发、高性能
Java设计模式
Socket、nio通信编程
熟悉TCP/IP、HTTP等各种常用通讯协议
maven项目管理
多国语言架构设计和开发
深入理解Java虚拟机


2. web开发
熟悉js, jquery, ext, html5, ajax
熟练掌握Struts、Spring、Hibernate、JPA、mybatis、ibaties、Jersey框架,有深入了解,要求有较强的源码研究能力
熟悉Tomcat、Jetty、Apache、Nginx、WebSphere、WebLogic等主流应用服务器;
类库:Guava类库,Apache Commons类库




3. 数据库
熟悉mysql,oracle,db2、sqlserver等大型关系数据库一项或以上,集群技术。
NoSQL数据库:mongodb,集群技术
对数据库的基本理论和内部实现机制有深刻的理解,有实际大数据量的数据库设计经验;分库分表的业务拆分架构、分布式事务开发经验优先;对数据库连接池的使用,线程池技术等较为熟悉。


4. 缓存
对缓存技术(redis,Codis,Memcached, Varnish,OsCache,ehCache)有较深入的应用及研究,源码级别分析能力。


5. 大数据
熟悉MapReduce理论,熟悉Lucene、Hadoop等开源产品;
storm
Spark
zookeeper
HBase
Mesos
genfire#分布式内存数据,12306网站用
esper/cep


6. 分布式系统
熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;持续交付开发流程 ,熟悉JAVA相关分布式中间件原理及底层,精通业务拆分设计
6.1 分布式通信
熟悉thrift、dubbo(服务rpc调用)、eureka框架(服务发现),RPC通信原理,有实战经验


6.2微服务
在服务治理,服务监控方面有相关开发经验; 熟悉SOA, 有服务治理的经验,精通ESB产品或服务调用框架;
spring cloud,TBSchedule(淘宝分布式调度)、elastic-job(分布式定时任务)、drds(淘宝分布式数据库),OAuth2,Docker,Marathon(java gui test),fastDFS,Netty等框架
Mina
6.3 消息中间件
Rabbit MQ、Active MQ、Kafka、NSQ、WebSphereMq


6.4搜索引擎
Solr搜索引擎、Lucene核心、Elasticsearch


6.5 运维

监控和运维,如负载均衡系统、集群和应用监控、系统容量评估、流量控制、性能优化、故障排查、日志收集和分析等


----------------------------------

薪资大概在25k~60k不等。

作者:未济2019
来源链接:https://blog.csdn.net/u011539200/article/details/73177209

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/42736.html

标签: Java架构师
分享给朋友:

“[bigdata-100] 从拉勾统计出来的 java架构师 技能树” 的相关文章

Java互联网架构师视频课程 分布式系统架构 Dubbo ActiveMQ Netty

Java互联网架构师视频课程 分布式系统架构 Dubbo ActiveMQ Netty

视频课程内容包含: 高级Java架构师包含:spring boot、Spring  cloud、Dubbo、Redis、ActiveMQ、Nginx、Mycat、Spring、MongoDB、ZeroMQ、Git、Nosql、Jvm、Mecached...

鲁班学院java高级架构师

架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。架构描述语言(ADL)用于描述软件的体系架构。现在已有多种架构描述语言,如Wright(由卡内基梅隆大学开发),Acme(由卡内基梅隆大学开发),C2(由UCI开发),Darwi...

java架构师之路:推荐的15本书

java架构师之路:推荐的15本书

  作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 Jav...

Java架构师必读的10本经典书

Java架构师必读的10本经典书

1. 《Thinking in Java》(Java编程思想) 作者:Bruce Eckel   Eckel将幽默、实践性强的实例和编程的思想融入书中。这本书全面的介绍了Java语言及其核心的API。尽管这本书面向的是初学者,但他的大部分章节仍对有...

6年时间成长为阿里Java架构师,该如何制定学习路线,规划未来?

6年时间成长为阿里Java架构师,该如何制定学习路线,规划未来?

前言 用了6年的时间成为阿里架构师,一步一步走到了现在,中途也想过转换行业,也去了解过别人领域比较好的技术。也想过要转其他的语言,但是最后还是坚持下来走Java这条路,希望我的经历可以帮助到后来的人,要是觉得对你有是帮助的话,可以点赞关注一下。...

java架构师学习之路

一:并发编程 + activemq + 实战案例并发编程基础篇 第一天 1、课程大纲简要介绍 2、线程基础概念、线程安全概念、多个线程多个锁概念 3、对象锁的同步和异步 4、脏读概念、脏读业务场景、Synchronized概念、Synchronized代码...

一个Java架构师的新年期望

一个Java架构师的新年期望

   年末最后一天,昭事上帝 ,聿怀多福,祈望来年的Java社区争气一点,实现偶们小小的愿望... 1.Java 7.0发布     Java7.0吸引架构师的地方有Garbage First垃圾收集算法 ,NIO2 ...

2019年大厂面试题合集:Java架构师技术栈为什么竞争越来越激烈?程序员必看!

2019年大厂面试题合集:Java架构师技术栈为什么竞争越来越激烈?程序员必看!

2019年大厂面试题合集:Java架构师技术栈为什么竞争越来越激烈?程序员必看! 就今年大环境来看,跳槽成功的难度比往年高很多,一个明显的感受:今年的Java技术栈面试,无论一面还是二面,都特别考验Java程序员的技术功底。 最近有人...

从小白到大神的java架构师成长之路~

  一、基础篇   1.1 JVM   1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收   jcp/en/jsr/detail?id=133ifeve/jmm-faq/   1.1.2. 了解JVM各种参数及调优   1.1.3...

Java架构师之路:JAVA程序员必看的15本书

Java架构师之路:JAVA程序员必看的15本书

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 一、Java编程入门类  对于没有Java编程经验的程序...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。