技術棧
Java Web
并發(fā)基礎
[ ] CopyOnWrite
[ ] 線程池
[ ] CAS
[ ] AQS
技術知識
nginx
tomcat
rpc
jms
MySQL
要知道常見的參數(shù)設置迹冤,存儲引擎怎么去選擇慈俯,還需要了解常見的索引引擎,知道怎么去選擇。知道怎么去設計表糖荒,怎么優(yōu)化sql狸相,怎么根據(jù)執(zhí)行計劃去調(diào)優(yōu)矮男。高級的你需要去做分庫分表的設計和優(yōu)化槐秧,一般互聯(lián)網(wǎng)企業(yè)的數(shù)據(jù)庫都是讀寫分離,還會垂直與水平拆分掖蛤,所以這個也有經(jīng)驗的成分在里面杀捻。
Redis & MongeDB
需要了解原理,需要會調(diào)整參數(shù)的
RPC
至于rpc相關的就多的去蚓庭,必須各種網(wǎng)絡協(xié)議致讥,序列化技術,SOA等等器赞,你要有一個深入的理解」父ぃ現(xiàn)在應用比較廣的rpc框架,在國內(nèi)就是dubbo了拳魁,可以自行搜索惶桐。
JMS
至于jms相關的起碼得了解原理吧,一般情況下不是專門開發(fā)中間件系統(tǒng)和支撐系統(tǒng)的不需要了解太多細節(jié)潘懊,國內(nèi)企業(yè)常用的主要是activeMQ和kafka姚糊。你能對我說的都研究的比較深入,阿里p7都不是太大問題的授舟,當然這個還需要看你的架構能力方面的面試表現(xiàn)了救恨。
MyBatis
Jetty
Servlet
分布式緩存
redis
Memecached
分布式消息技術
ActiveMQ
Kafka
分布式事務
分布式環(huán)境session共享