全棧開發(fā)
1. 后臺技能:
i. Java相關(guān)核心技術(shù),包括并發(fā),IO/NIO,網(wǎng)絡(luò)等
ii. 基于Java的框架技術(shù),例如Spring, Spring Web/MVC, S" />
技能介紹:
全棧開發(fā)
1. 后臺技能:
i. Java相關(guān)核心技術(shù),包括并發(fā),IO/NIO,網(wǎng)絡(luò)等
ii. 基于Java的框架技術(shù),例如Spring, Spring Web/MVC, Spring Boot, Spring Cloud等
iii. 持久化框架,如Hibernate, MyBatis
iv. 容器,微服務(wù)
v. NoSQL技術(shù),相關(guān)產(chǎn)品有Redis,ElasticSearch,Druid及MongoDB
2. 前端技能:
i. javascript語言及相關(guān)DOM框架,例如JQuery
ii. 掌握AngularJS, ReactJS, Vue.js等單頁面技術(shù)
iii. HTML及CSS
參與項目:
一、PDMS-E(Polycom Device Management System)
項目描述:部署在微軟Azure云平臺的網(wǎng)絡(luò)會議資源管理應(yīng)用, 包括硬件終端及系統(tǒng)用戶。整體架構(gòu)為基于微服務(wù)和單頁面技術(shù)的分布式應(yīng)用。
使用技術(shù):
1.后臺服務(wù):Spring Boot + Spring Cloud框架,包括使用Spring Boot構(gòu)建RESTful APIs, Eureka服務(wù)器擔(dān)當(dāng)服務(wù)注冊及發(fā)現(xiàn), Ribbon組件作為客戶端負(fù)載均衡, 并利用Hystrix模塊做服務(wù)熔斷及隔離等。
2. 服務(wù)網(wǎng)關(guān):DC/OS,Marathon Load Balancer, Nginx
3.中間件:RabbitMQ
4.前端界面:AngularJS + Bootstrap
5.持久化技術(shù):SQL Server存儲業(yè)務(wù)數(shù)據(jù), Elasticsearch + Logstash保存日志信息,MyBatis
二、Polycom RealAccess Analytics
項目描述:可視化數(shù)據(jù)采集及分析系統(tǒng)。主要用于收集會議硬件終端設(shè)備運(yùn)行時產(chǎn)生的事件以及日志文件,并對其進(jìn)行過濾及多維度分析。
1.后臺服務(wù):Spring Boot + Spring Cloud
2.中間件:Kafka
3.前端界面:React + Bootstrap
4.持久化技術(shù):Elasticsearch(存儲事件及日志數(shù)據(jù)),HDFS(存儲日志文件)
三、PDMS-SP系統(tǒng)維護(hù)及開發(fā)
項目描述:收購項目,類似PDMS-E的輕量級資源管理系統(tǒng)。項目采用MVC架構(gòu),所用語言為PHP
1.前端界面:JQuery,JQueryUI,DataGrid等
2.持久化技術(shù):MySQL
主要職責(zé):
1.參與頁面設(shè)計
2.參與技術(shù)方案討論及調(diào)研
3.前后臺實(shí)現(xiàn)代碼編寫
4.幫助開發(fā)團(tuán)隊在工作中解決技術(shù)困難
1. PDMS-E(Polycom Device Management System) 項目描述:部署在微軟Azure云平臺的網(wǎng)絡(luò)會議資源管理應(yīng)用, 包括硬件終端及系統(tǒng)用戶。整體架構(gòu)為基于微服務(wù)和單頁面技術(shù)的分布式應(yīng)用。 使用技術(shù): 后臺服務(wù):Spring Boot +
2. Polycom RealAccess Analytics 項目描述:可視化數(shù)據(jù)采集及分析系統(tǒng)。主要用于收集會議硬件終端設(shè)備運(yùn)行時產(chǎn)生的事件以及日志文件,并對其進(jìn)行過濾及多維度分析。 使用技術(shù): 后臺服務(wù):Spring Boot + Spring Cloud