个人介绍
我是程序员客栈的臧乾,一名Java架构师; 我毕业于北京卓达研修学院,担任过恒信玺利实业股份有限公司的Java 架构师,担任过北京大米未来科技有限公司的Java高级开发工程师; 负责过小程序商城,生源流转系统,约课系统的开发; 熟练使用Java,Spring Cloud,Redis,MySql,RocketMQ; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2021-05-10 -2022-05-09恒信玺利实业股份有限公司北京朝阳分公司Java 架构师
- 协助运维搭建服务全链路监控系统,并根据监控系统进行系统优化 优化老系统接单、发货关键链路接口,将接口由原来的几十秒优化至100ms左右 SQL 优化,将跨库多表联查、复杂查询进行拆分,其后在进行索引优化 优化数据库、缓存连接池参数 分布式锁优化,优化锁颗粒度,长时间无法获取锁导致线程阻塞等问题 缓存优化 - 公司新微服务模块整体规划,技术选型,架构设计 - 帮助初级开发人员解决问题,并进行code review - 业务需求评审,技术设计及开发 - 618、双11、 双12 等核心大促活动值班 - MQ 服务架构重构
2015-11-05 -2021-05-01北京大米未来科技有限公司Java高级开发工程师
- 核心需求评审,定制精细化落地方案 - 系统拆分,代码重构 - 接入公司统内部开发框架,统一开发流程及规范 - 协助初级开发人员解决问题 - 系统性能优化
教育经历
2012-09-01 - 2015-08-08北京卓达研修信息技术专科
资质认证
技能
约课系统是公司售后班主任工作系统中最为核心的一部分,主要承担的是班主任为学生进行手动约课、系统约课、约课信息查询等相关业务功能。 技术:JDK 1.8、Spring Cloud、MyBatis、Redis、MySQL、VKMQ、VKConfig 工作内容: 1. 开发系统核心功能,如手动约课、系统约课等 2. 业务代码,表结构重构,降低系统复杂性,提升系统的可重用性 3. 基于 Redis 实现系统数据缓存,提升系统整理性能 4. 基于 VKMQ实现多系统间的异步通讯,实现系统解耦 5. 配合 QA进行系统压测,根据压测结果对线上 JVM 进行预调优以及 SQL 优化 6. 将系统从 Spring boot 项目改造成 Spring Cloud 项目 7. 解决线上出现的系统 bug
系统主要负责自动将注册来的学生根据不同的渠道信息分配到不同的售前人员进行跟进联系,通过 ActiveMQ 接收到学生的注册信息,使用策略模式将不同渠道不同意向的学生使用不同的策略分配到不同的销售队列,技术框架采用的是 ssm 框架,初期队列存储在服务器本地内存导致只能单点部署,后改造队列存储到 Redis。 技术:JDK 1.8、Spring、Spring MVC、MyBatis、Redis、MySQL、ActiveMQ
主要分为用户中心、会员中心、商品中心、交易中心、营销中心、支付中心等模块。 用户中心主要负责集中管理用户基础信息和权限控制,核心功能为维护基础用户、权限信息,为其他服务提供用户信息的获取,鉴权能力 会员中心实现会员相关信息管理、收货地址等信息的管理 商品中心,在电商系统中一般是后台管理商品的地方。 在前端而言,是商家为了展示商品信息给用户的地方,它是承担了商品的数据,订单,营销活动的数据中心。 在后端而言,商品中心则是运营者管理维护商品的地方 交易中心实现商品添加购物车,以及通过调用优惠中心计算购物车选中商品价格,并且自动保存购物车状态,提供订单相关功能,可以实现订单提交以及订单详情、分页查询等功能。 营销中心主要是维护促销活动和优惠券相关服务以及商品结算 支付中心提供统一的支付、退款入口,清分、结算系统功能等 主要负责了商品中心的设计与开发,使用Java语言开发,Spring Cloud微服务架构,同时还是用了 redis 缓存,mysql 数据,rocketmq 等 负责的商品属性通过属性库表结构设计进行解决