个人介绍
我是程序员客栈的【昵称】,一名【二级方向】; 我毕业于【大学名称】,担任过【公司1】的【职位】,担任过【公司2】的【职位】; 负责过【项目1名称】,【项目2名称】,【项目3名称】的开发; 熟练使用【技术栈1】,【技术栈2】,【技术栈3】,【技术栈4】,【技术栈5】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2017-08-25 -2022-05-01阿里巴巴技术专家
管理及售卖平台开发维护,分布式数据库管控平台的完整重构,数据链路CDC开发,构建CDC生态,将分布式数据库TP的数据,同步到各个下游消费端。
2014-06-01 -2017-05-01腾讯文学高级后端工程师
QQ书城日常运营活动项目重构优化,书城基础服务重构及优化,大型推广活动服务保障。
2011-07-01 -2014-05-01京东开发工程师
参与购物车和下单系统重构,主要负责下单相关新需求的开发,及订单中间件系统维护升级。
教育经历
2007-09-01 - 2011-07-01北京信息科技大学计算机科学与技术本科
技能
• 监控体系搭建开发。 • 基于监控系统的报警平台开发及自动运维平台的开发。 • 阿里云分布式数据库API的可用性优化升级。 • 主导分布式数据库一体化售卖体系的设计及开发。 • 基于分布式数据库的分散的binlog构建一份完整有序,具有事务保障的逻辑binlog。 • 基于分布式数据库的逻辑binlog,构建CDC生态,将分布式数据库TP的数据,同步到各个目标,包括且不限于AP型数据库,Kafka消息队列,大数据Maxcompute等。
• 通用抽奖服务,负责各平台活动抽奖模块抽奖逻辑及奖品数据存储,抽象抽奖相关逻辑(概率,各种上限,发放规则等)提供给抽奖相关活动使用。 • 通用状态服务,存储用户相关状态标识;为各业务端提供通用状态读写服务,减少各业务模块之间的耦合度。 • 用户VIP体系服务,原积分体系转换为消费体系;为各个终端提供日调用量超过10亿级等级查询服务以及1亿级消费写服务,以及5000w+用户数据落库。 • 用户及书籍粉丝体系,用户对一本书产生消费行为,对应产生的书籍粉丝数和用户粉丝值,已经对应的排行数据。 • 用户排行榜服务,积分榜;根据积分的变更,维护前N名用户的榜单。
• 设计并开发了京东单品页的购买配送服务,单机双实例压力测试处理能力达到8000+TPS,系统自2012年12月份以来主服务每日提供2亿+次不间断的服务(线上运行近2年无宕机),是京东上亿级别调用的服务之一,解决了以往大促销时商品页配送及购买加载缓慢甚至无法加入购物车的现象,提前告知用户商品能否在所在区域下单,节省用户大量的时间,也为后续系统抵挡了大部分的压力。 • 京东厂商直送商品下单服务,311及411配送,大家电晚间配送,京豆支付等项目的开发设计。 • 参与店庆等促销节日各种优化及降级方案的设计。 • 用户收货地址,支付配送方式信息相关数据迁移。 • 京东轻松购项目。 • 订单中间件去Oracle,MySQL分库分表。现有订单中间件是由一台Oracle数据库服务器存储订单热数据,当并发量大的时候,数据库服务器成为瓶颈,采用分库分表方案解决了单数据库服务器负载过高的短板。为确保重构的正确性,上线之前使用TcpCopy双写数据进行对比,确保业务100%无漏洞。 • 订单快照信息1T+Redis数据读写服务,历史订单数据存储。