微服務簡歷V1.0


  張三

電話:xxx-xxxx-xxxx             郵箱: xxxxxxx@qq.com前端

年齡:x歲                    籍貫:江蘇vue

求職意向:java開發工程師         指望薪資:面議java

 專業技能

  1. 熟練使用Eclipse、idea開發工具進行項目開發;
  2. 熟練使用Maven、Git項目管理工具;
  3. 熟練使用SpringBoot+Dubbo+zookeeper進行開發;
  4. 熟練使用SpringCloud+Eureka快速搭建微服務架構體系;
  5. 獨立搭建Linux系統環境,搭建Docker容器,獨立部署系統多套服務;
  6. 獨立搭建Elasticsearch+Logstash+Kibana+Kafak環境,並進行日誌收集;
  7. 熟悉使用Feign微服務組件進行聲明式事物調用;
  8. 熟悉Mysql數據庫的使用,瞭解Oracle數據庫與Mysql數據庫的優化;
  9. 熟悉使用Mycat進行水平切割並分庫分表操做;
  10. 熟悉使用Redis進行數據緩存;
  11. 熟悉使用Nginx進行服務器負載均衡的搭建與使用;
  12. 熟悉使用LayUI+JQuery實現前端頁面的勾畫與動畫效果的設計,使vue+elementUI勾畫後臺工做頁面;
  13. 掌握RabbitMQ、ActiveMQ、Kafka消息中間件的使用。
  14. 掌握Postman數據傳輸測試,Jmeter壓力與負載測試等測試技術;
  15. 掌握高併發中的分佈式鎖原理,結合Token,Redis進行數據交互;
  16. 掌握Shiro安全框架管理用戶的登陸以及資源權限的控制;
  17. 掌握HTML, CSS,JavaScript,Ajax,Vue等前臺頁面技術開發;
  18. 瞭解多線程,設計模式,設計原則,Linux,數據結構和算法。

    項目經歷

 MallPlus商城

開發環境:SpringCloudredis

開發工具:idea算法

項目描述:基於springboot cloud構建的一個商城項目,包括前端,後端和h5應用,小程序,做爲zscat應用實踐的模板項目。基於SpringBoot2.x、SpringCloud和SpringCloudAlibaba並採用先後端分離的企業級微服務敏捷開發系統架構。並引入組件化的思想實現高內聚低耦合,項目代碼簡潔註釋豐富上手容易,適合學習和企業中使用。真正實現了基於RBAC、jwt和oauth2的無狀態統一權限認證的解決方案,面向互聯網設計同時適合B端和C端用戶,支持CI/CD多環境部署,並提供應用管理方便第三方系統接入;同時還集合各類微服務治理功能和監控功能。模塊包括:企業級的認證系統、開發平臺、應用監控、慢sql監控、統一日誌、單點登陸、Redis分佈式高速緩存、配置中心、分佈式任務調度、接口文檔、代碼生成等spring

關鍵技術:sql

  1. 部署Nginx負載均衡服務器,緩解前端服務器壓力。
  2. 該項目使用分佈式技術,實現先後臺分離管理。
  3. 在用戶、管理員等帳號登陸頁面實現shiro集中受權認證,並使用短信接口等API實現帳號的建立與綁定。
  4. 使用LayUI+JQuery實現前端頁面的勾畫與動畫效果的設計,使用vue+elementUI勾畫後臺工做頁面。
  5. 部署elasticsearch全文檢索引擎實現用戶對商品的搜索。
  6. 部署緩存服務器redis實現購物車模塊內容數據的保存。
  7. 經過部署數據庫服務器實現對數據的保存與更新,並使用mycat框架實現數據讀寫分離,儘量得作到數據的實時更新。 
  8. 使用分佈式鎖實現搶購秒殺,使用RQ流量消峯提升性能
相關文章
相關標籤/搜索