实现网
Gawa

昵称登录后显示

500/8小时
3年工作经验

广州空云信息技术有限公司
java开发工程师

广州泰乐凌智文化活动策划有限公司
java开发工程师

springcloud
springboot
Docker
Linux
Elasticsearch

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

1.熟练掌握JavaSE基础知识,熟悉多线程与并发编程
2.熟练掌握Eclipse/IDEA、Svn、Git、Maven、Docker等开发及版本控制工具,熟练掌握Java基础技术,熟练掌握Web应用系统开发,具备的独立开发能力;
3.熟悉使用HTML、CSS、JavaScript、CSS3等前端技术,了解vue、bootstrap、layui前端框架。
4.熟悉使用Linux搭建Nexus Maven私服,搭建GitLab代码管理平台;
5.熟练使用Tomcat/Jetty服务器,发布部署web项目,熟练使用Nginx实现服务高可用;
6.熟练使用MySQL等关系型数据库,熟练使用Redis、MongoDb等非关系型数据库及搜索服务框架Elasticsearch;
7.熟练运用Spring、Mybatis 、Mybatis-Plus、SpringBoot2.0等开源框架,熟悉Spring的IOC、DI、AOP设计思想;
8.熟悉SSM、分布式、微服务、大型网站架构,熟悉RPC远程调用、Dubbo、SpringCloud、SpringCloudAlibaba等微服务框架;
9.熟悉SpringCloud常用组件、注册中心Eureka、Consul 、Nacos,负载均衡器Ribbon、客户端调用工具第一代feign、 第二代openFeign,分布式配置中心Config、Nacos和携程阿波罗 ,服务哨兵Sentinel,网关Gateway ,Api管理 Swagger2 等。
10.熟练使用网络通讯协议,熟练使用json通讯格式,熟悉常见消息中间RabbitMQ、RocketMQ、Kafka 使用;
11.熟悉Restfull API开发规范,熟悉第三方授权OAuth协议、对接第三方支付接口(银联、支付宝、微信支付)及微信公众号、小程序开发;
12.熟悉分布式协调工具Zookeeper、集群、高可用、高并发解决方案 服务降级、限流、熔断、隔离等,熟悉分布式和微服务常见解决方案(如:分布式任务调度平台、分布式Session一致性问题、分布式锁解决方案、分布式事务解决方案Seata、分布式日志收集ELK);
13.熟悉junit单元测试、jmeter压力测试工具等主流测试框架;
14.熟悉互联网安全架构平台设计例如XSS、SQL注入问题、防盗链等,互联网API接口幂等设计、互联网API接口安全设计等
15.有微服务电商项目开发实战经验,熟悉整个微服务电商项目的架构流程,并实际参与过微服务电商项目,从项目需求讨论、研发阶段、分布式环境部署(使用docker+jenkins)、部分技术难题解决、上线CDN部署等。

项目经验

狮盾电气
开发环境:JDK1.8、Tomcat、Eclipse、SVN、Maven、windows操作系统。
涉及技术:Spring,Springboot2.0,Springcloud,Mybatis,Redis,通用Mapper,Quartz,FastDFS,Eureka、SpringCloud Config、Shiro等。
项目描述: 狮盾电气商城是为了推广狮盾电气公司产品与服务的平台,主要是面向线上用户进行商品销售和了解,同时为客户提供线上服务和订单处理,该系统采用微服务架构,使用rpc远程调用框架进行系统之间交互,项目属于前后端分项目,构成整个系统的各个子系统包括了后台管理,门户系统,订单系统,登录系统,搜索系统,商品详情系统,会员管理系统,购物车系统、支付系统等子系统。
责任描述 :
1. 参与项目的需求分析以及需求完善;
2. 主要负责支付系统、搜索系统系统、会员登陆系统等子系统的开发;
3. 根据需求对负责模块的数据库设计,提供bug的解决方案;
4. 配合测试人员完成所负责模块的维护工作。

卓玛泉西藏水商城
开发环境 : JDK1.8、Tomcat、IDEA、Git、Maven、windows操作系统。
涉及技术: Spring,SpringCloud,Springboot,Mybatis,Nacos,Xxl-job,Xxl-sso,KafKa,RabbitMQ,Elasticsearch,Mybatis-Plus,Docker,swagger2等。
项目描述: 该商城主要是对西藏水水厂的水和饮水机进行分销,由水厂提供相应的接口文档,然后根据提供的文档对该商城系统设计,是面向线上客户对商品分销、提供线上服务和为客户定期提供相应活动,该商城采用微服务架构,使用rpc远程调用框架进行系统之间交互,项目属于前后端分项目,构成整个系统的各个子系统包括了后台管理、订单系统、单点登录系统、搜索系统、商品系统、会员管理系统、配送系统、支付系统、优惠券系统等子系统。
责任描述:
1. 参与项目前期需求分析和确定系统功能;
2. 主要负责系统整体架构的搭建,对支付系统、单点登录系统(SSO单点登陆、多端唯一登陆、
微信联合登陆等)和搜索系统相关模块功能的实现;
3. 参与会员服务,活动秒杀服务、商品搜索服务、聚合支付平台服务的需求分析以及需求完善;
4. 参与系统数据库的设计,提供bug的解决方案;
5. 配合测试人员完成所负责模块的维护工作。
技术描述:
搭建ELK+Kafka收集日志平台
使用AOP技术环绕和异常通知拦截日志文件信息,转化成json格式投递到Kafka中,Logstash订阅Kafka主题实时将日志信息输出到ES中,最后使用kibana调用ES接口以图形报表信息查询日志。
基于设计模式构建聚合支付平台
使用策略+工厂设计模式实现支付接口提交html表单元素重构、使用模版方法+工厂设计模式实现共同异步回调代码重构,采用多线程+MQ实现支付回调日志收集
使用xxl-job实现聚合支付对账,RabbitMQ实现分布式事务解决方案
MySQL与ES数据同步
首先,通过canel监听MySQL中的(binlog)二进制文件,当MySQL
发生写操作的时候,canel监听到binlog发生变化,然后把新的写操作投递到MQ中。
MQ同步方案:发布/修改/删除/商品的时候,以MQ异步形式同步到Elasticsearch中,可以实时保证双方数据一致性问题。

0条评论 雇主评价

暂无评论~

可兼职时间

自由职业者,时间充裕

可兼职地点

番禺
大石

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

自由职业者,时间充裕

可兼职地点

番禺
大石

已通过身份认证