技术栈

技术栈

Java Web

并发基础

[ ] CopyOnWrite

[ ] 线程池

[ ] CAS

[ ] AQS

技术知识

nginx

tomcat

rpc

jms

MySQL

要知道常见的参数设置,存储引擎怎么去选择,还需要了解常见的索引引擎,知道怎么去选择。知道怎么去设计表,怎么优化sql,怎么根据执行计划去调优。高级的你需要去做分库分表的设计和优化,一般互联网企业的数据库都是读写分离,还会垂直与水平拆分,所以这个也有经验的成分在里面。

Redis & MongeDB

需要了解原理,需要会调整参数的

RPC

至于rpc相关的就多的去,必须各种网络协议,序列化技术,SOA等等,你要有一个深入的理解。现在应用比较广的rpc框架,在国内就是dubbo了,可以自行搜索。

JMS

至于jms相关的起码得了解原理吧,一般情况下不是专门开发中间件系统和支撑系统的不需要了解太多细节,国内企业常用的主要是activeMQ和kafka。你能对我说的都研究的比较深入,阿里p7都不是太大问题的,当然这个还需要看你的架构能力方面的面试表现了。

MyBatis

Jetty

Servlet

分布式缓存

redis

Memecached

分布式消息技术

ActiveMQ

Kafka

分布式事务

分布式环境session共享

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,265评论 19 139
  • 参加今年的SDCC确实挺高兴的,向大师Joe Armstrong 当面求教,与周爱民老师同台,在我们的架构师进阶之...
    abel_cao阅读 4,613评论 0 9
  • 本文首发于 GitChat,现免费放出~感谢大家的支持。 我们都知道,大学几乎是没有 Web 前端课的。以我所在的...
    hylerrix阅读 10,432评论 6 60
  • 定期梳理自己的技术栈是好事,可以温故而知新,近期准备在简书按照现在的技术积累,多写一些相关的文章,乐于分享,并接受...
    爱迪生玛玛阅读 2,372评论 0 0
  • 我想我不适合做一个写作者,因为我只会写我自己。由此看来,本质上的我是自私又自恋。 嗯,如果想要在工作之余写些什么,...
    _栗子君阅读 1,679评论 0 0

友情链接更多精彩内容