微服务简历V1.0
2024-09-02 03:18:27
张三
电话:xxx-xxxx-xxxx 邮箱: xxxxxxx@qq.com
年龄:x岁 籍贯:江苏
求职意向:java开发工程师 期望薪资:面议
专业技能
- 熟练使用Eclipse、idea开发工具进行项目开发;
- 熟练使用Maven、Git项目管理工具;
- 熟练使用SpringBoot+Dubbo+zookeeper进行开发;
- 熟练使用SpringCloud+Eureka快速搭建微服务架构体系;
- 独立搭建Linux系统环境,搭建Docker容器,独立部署系统多套服务;
- 独立搭建Elasticsearch+Logstash+Kibana+Kafak环境,并进行日志收集;
- 熟悉使用Feign微服务组件进行声明式事物调用;
- 熟悉Mysql数据库的使用,了解Oracle数据库与Mysql数据库的优化;
- 熟悉使用Mycat进行水平切割并分库分表操作;
- 熟悉使用Redis进行数据缓存;
- 熟悉使用Nginx进行服务器负载均衡的搭建与使用;
- 熟悉使用LayUI+JQuery实现前端页面的勾画与动画效果的设计,使vue+elementUI勾画后台工作页面;
- 掌握RabbitMQ、ActiveMQ、Kafka消息中间件的使用。
- 掌握Postman数据传输测试,Jmeter压力与负载测试等测试技术;
- 掌握高并发中的分布式锁原理,结合Token,Redis进行数据交互;
- 掌握Shiro安全框架管理用户的登录以及资源权限的控制;
- 掌握HTML, CSS,JavaScript,Ajax,Vue等前台页面技术开发;
- 了解多线程,设计模式,设计原则,Linux,数据结构和算法。
项目经历
MallPlus商城
开发环境:SpringCloud
开发工具:idea
项目描述:基于springboot cloud构建的一个商城项目,包括前端,后端和h5应用,小程序,作为zscat应用实践的模板项目。基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务敏捷开发系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等
关键技术:
- 部署Nginx负载均衡服务器,缓解前端服务器压力。
- 该项目使用分布式技术,实现前后台分离管理。
- 在用户、管理员等账号登录页面实现shiro集中授权认证,并使用短信接口等API实现账号的创建与绑定。
- 使用LayUI+JQuery实现前端页面的勾画与动画效果的设计,使用vue+elementUI勾画后台工作页面。
- 部署elasticsearch全文检索引擎实现用户对商品的搜索。
- 部署缓存服务器redis实现购物车模块内容数据的保存。
- 通过部署数据库服务器实现对数据的保存与更新,并使用mycat框架实现数据读写分离,尽可能得做到数据的实时更新。
- 使用分布式锁实现抢购秒杀,使用RQ流量消峰提高性能
最新文章
- python 文件包含
- CSS立体标签实现
- [KOJ6023]合并果子·改
- 【转】MSMQ 微软消息队列 简单 示例
- wx.html2.WebView在 target=";_blank"; or rel=";external"; 没有反映的解决方法
- C++学了这么多年,你仍不知道的事
- XML格式以及相关libxml库学习
- javaweb学习总结(三十六)——使用JDBC进行批处理
- 基于SAE+CodeIgniter3.0+管理端angularjs+前台amazeui的多用户博客系统V1.0--系统设计(一)
- SQL Server无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法
- Cow Acrobats(贪心)
- VBS 文件选择框,选择Excel文件
- ARM开发(3)基于STM32的矩阵键盘控制蜂鸣器
- multiprocessing模块
- javascript之Style对象
- particular.js
- [LOJ 6031]「雅礼集训 2017 Day1」字符串
- IO读 BufferedReader+FileReader
- (笔记)电路设计(十一)之DC/DC电源转换方案设计应用
- WINDOWS FTP命令详解
热门文章
- oracle的监听控制
- nginx跨域设置&;文件上传大小限制
- [Go] 使用读写锁对map资源进行安全处理
- 1,Java消息服务-JMS
- 【杂题】[CodeForces 1172D] Nauuo and Portals【构造】
- Windows安装MongoDB .zip绿色版
- git branch查看不到分支的名字解决办法
- BZOJ 2655 calc (组合计数、DP、多项式、拉格朗日插值)
- 02.替换空格 (Java)
- C++入门经典-例2.2-使用格式输出函数printf