1.深入了解java,熟悉多線程高并發和鎖的使用,可以對系統性能,CPU、內存等使用率進行分析及給出優化建議。有前端開發經驗,可以使用jQuery、AJAX、JS、自定義標簽進行JSP前端頁面開發
2.熟悉微服務框架,熟悉Spring Cloud、Spring boot,可以獨立創建demo及解決各類JAR包的依賴沖突,有大型系統的服務部署經驗
3.熟練使用consul作為配置中心,了解熱更新原理
4.熟練使用consul作為注冊中心,了解注冊發現原理,最好了解騰訊的TSF和SOFA的被調方服務注冊流程,調用方服務發現流程,被調方實例變化后調用方更新服務列表過程5.熟悉負載均衡策略,熟悉Ribbon原理,了解Ribbon的常見配置
5.熟悉HTTP微服務調用5.1熟悉RestTemplate調用原理,與服務發現結合的原理
6.熟悉Feign,熟悉Contract,Encoder/Decoder拓展點,與SpringMVC結合的原理,與服務發現結合的原理5.3熟悉動態代理原理及常見使用場景6.熟悉常用網關7.熟悉oracle、gaussDB,了解兩者對事務管理、語法等各方面的差異
8.要求具備大型微服務項目的實際開發經驗
9.統招本科以上學歷,學信網可查,10年以上開發經驗