0
被预约次数
0
被收藏次数
0
被评价次数
近十五年互联网从业经验。有良好的团队合作、善于沟通、和互联网从业经验。本人符合程序员特征内敛、灵活、执着。热衷于技术,崇尚科技改变世界。
1. 有使用Swoole开发微服务的经历,并应对电商平台大促高流量场景经验
2. 有使用 Golang 开发MySQL代理中间件的经验,并上线稳定运行
3. 有开发完整支付系统的架构开发运维经验
4. 还有其他一些互联网常见项目如订单、优惠券、爬虫等经验
项目经历
2021.11-2025.8 微拍堂 支付系统 主负责
项目介绍:针对原有的支付系统存在代码耦合度高、资损频发等问题,全新重构的支付系统,采用领域驱动设计,将系统分为: 交易模块、会员模块、账务模块、账单模块、网关模块、合规模块、对账等模块,支撑公司日常平稳运行。
个人职责:
架构设计:主导技术的选型、模块的拆分。既解决代码耦合问题,又避免引入分布式事务等复杂化问题。
风控体系: 建立事前校验+事中监控+事后对账.
标准化建好: 制定代码规范、负责代码的code review合并上线以及线上系统部署等工作
项目成果:
系统稳定性: 新系统采用了复式记账法,上线后实现零资损
效率提升:有一套自动的对账系统,相交老系统大幅度提高效率
2023.1-2025.6 微拍堂 优惠券系统 主负责
项目介绍:优惠券系统主要负责公司日常的活动促销支撑。
个人职责:
主要是维护和进行一些日常需求的迭代开发
项目成果:
自从接手该系统以来,已经历过三次大促活动0故障,日常需求迭代线上无bug。
2020.5-2020.12 微拍堂 MySQL中间件-targaryen 主负责
项目介绍:Targaryen是一个用Go开发高性能 MySQL Proxy 项目,在满足基本的读写分离的功能上,致力于简化MySQL
分库分表操作,能够让DBA轻松平滑实现MySQL数据库扩容。
专业技能:
深入理解 MySQL协议,有数据库中间件、SQL代理核心模块开发经验
数据 SQL 解析(Parsing)、路由(Routing)、执行(Executing)、和结果聚合的原理和实现
具备分开分表(Sharing)和读写分离方案的设计和实现能力
项目成果:公司核心的数据:拍品、订单、出价等全部使用该中间件,技能应该大促,又解决了数据量太大分库分表的问题,还提高了DBA运维的便捷性。
2019.3-2021.2 微拍堂 数据中间件-pan 主负责
项目介绍:随着业务需求的多样性、灵活性以及满足各式各样的数据接口的提供,数据库中间件应运而生,目的是集成所有的存储介质:包括mysql/es/redis/mongo等等, 使用的时候只需要在后台简单配置下,就可以提供接口使用。
个人职责:
负责从0到1的整体架构。调研中间件的功能行、易用性、可扩展性以及市面上的可借鉴经验,推出了Pan中间件。
负责代码的全程开发与上线。主要包括解析、调度模块、存储引擎、链路跟踪、日志、报警、SDK等模块。
协助各个使用方对接中间件。目前已经对接上线的有:发拍相关、用户相关、标签相关等功能。
项目成果:a. 目前已接入每天5亿左右请求量,且超过500ms不过百。b.需求到接口提供几分钟内就完成了,提高了业务的开发速度。c. 储存介质统一管理,使用方只专注于自己的业务,减少业务复杂度。 d. 由于中间件一方跟运维对接,也降级了运维的复杂度以及提高资源利用率等。e. 该项目成为公司申请软件著作权项目
2018.4-2019.3 微拍堂 拍品微服务 主负责
项目介绍:随着业务量增加,数据量暴涨,各种MySQL慢日志的增加。急需把核心模块:草稿、上拍、点赞、出价独立成单独的微服务。
个人职责:
负责拍品微服务的全程开发与维护。从早期的Swoole版本到后期Go版本全程开发&上线维护。
负责CI&API拍品微服务的改造。
项目成果:1. 从之前的整点全站卡到后来应对双11、520大促无压力。2.从接口响应、QPS、机器使用都大幅优化。
2017.1-2017.3 穿衣助手 淘宝爬虫服务 主负责
项目介绍:主要功能是自动抓取淘宝商品详情入库到平台、淘宝自动登录、平台下单自动到淘宝进行下单 、以及订单信息的同步、物流同步等功能。
成果:对js有了全新的认知,以及熟练使用js进行项目开发,对比传统的爬虫,比如异步加载等。此种方式能完全胜任各种爬虫任务等。
2015.3-2017.1 穿衣助手 商家系统 核心开发成员
个人职责:负责日常商家平台产品不停迭代过程中的主开发工作。
成果:对电商平台的各种玩法和内部逻辑有系统的认识、以及应该的架构、常用技术方案等。
2015.3-2015.3 安居客 测试环境Docker化统一 主负责
项目介绍:用 Docker 搭建开发环境,并在组内做了分享。 支持新电脑常用软件、配置的安装和设置,使新同学可以快速进入开发
成果:已在开发组内推广使用。
2013.10-2013.11 安居客 网络经纪人项目速度优化 主负责
成果:由之前 800ms 降到 200ms 。
原因: 1.表结构不合理 ;2.索引使用不当;3.代码不合理,比如循环查 db ;4. 框架性能问题等。
职责范围:后端开发。相关技术:性能分析能力 xdebug等工具的使用。
2010.3-2013.3 PPTV等 PHP开发
鉴于篇幅有限,还做过其它项目: :1. Nodejs开发的直播聊天室;2. SNS社区 ;3. 视频网站等。
可兼职时间
可兼职地点
0条评论 雇主评价