本人有7年以上的开发工作经验精通 Java,.net编译行语言,web精通,做过前端高级开发,深刻理解spring mvc框架底层原理,精通解释性语言,js,jquery,angelar.js,vue.js,react.js,h5,div,css3,photoshop; 对于海量数据,使用elk做日志。对于海量历史订单统计使用过离线技术,Hadoop,hive,对于电商模块中的推荐系统,使用过spark内存迭代试分布式计算,流式计算storm; 对根据业务需求,合理使用缓存。如Redis,使用企业常用架构模式,如断路器模式,读写分离模式。数据库根据不同维度分表模式,熟练使用mycat进行亿级存储。 拥有持续集成能力,对现有微服务,例如,springcloud,的不足使用docker容器+ku8s做扩缩容,滚动升级jenkens集成,做持续集成,持续交付;有电商高并发,分布式方面,dubbo微服务经验,使用过,elasticsearch,sorlor做索引,了解底层原理,使用过mongodb数据库,存储订单表,订单详情表,并且,在做过分片集群;
中石油内购平台
项目主要模块:用户模块,权限模块,下单模块,秒杀模块。站内搜索,商品模块。广告模块,支付模块。 秒杀模块 使用到的技术,前端使用图片缓存技术优化页面,使用图形验证码技术,防止恶意用户频繁刷。后台架构 使用Nginx +keepalive做高可用和负载均衡,Nginx 下挂多台NGINX,使用Nginx +LUA做限流。Nginx 之下就是网关,网关之下,就是微服务。使用 Redis 作为分布式锁。使用 kafka队列作为高并发下单缓冲区。 使用spring config 作配置服务。 多个模块之间的调用,需要弱一致性,使用过 TCC 分布式锁。 广告推荐模块,使用spark ALS推荐算法 做商品推荐。
奔驰项目审计管理。 项目背景:奔驰内部员工,需要对汽车产品配件进行绩效计算。需要做管理系统。进行审计计算,统计管理。 项目技术栈:前端vue.js+后端springboot++mybaties+postsql数据库。 项目周期:2月。
项目概述 我买网三方平台负责对接淘宝,京东,建行,工商,中石油,,多点等等平台对接打通工作。 主要负责,技术搭建,实施,运维。 主要用到的技术,SSM。使用quartz 做分布式高可分布式定时任务,实时抓取三房订单。 使用 mycat 中间件根据 用户id 分库分表。使用 Ora