工作经历
2019-06-10 -至今深圳市腾讯计算机系统有限公司后端开发
1、负责tce私有云业务中台和技术中台的建设包括数据运营平台、通用搜索和标签系统、开关配置平台等; 2、各类平台通用能力sdk建设,帮助提升云产品研发部门接入平台组件的效率,减少低级bug; 3、OLAP+AI数据查询引擎flakeSQL的研发。flakeQL是以SQL为基础针对数据运营各类业务需求而发展出来的SQL方言,扩展了sql不擅长的文档noSQL计算场景,时序计算场景,模型训练和预测在内的算法场景;
2016-05-10 -2019-05-01阿里巴巴有限公司后端开发
1、负责混合云数据库调度 hdm 底层平台建设; 2、负责数据库健康指标采集,告警,监控平台的建设; 3、数据库中间件dbproxy业务开发,sql意图分析,审计,慢查询分析以及索引推荐;
2013-10-10 -2016-05-10500彩票网后端开发
1、技术架构选型,推动技术方案落地; 2、架构核心代码编写; 3、手机app后端服务架构设计,核心代码编码,支付和充值逻辑编写;
教育经历
2007-09-10 - 2011-07-15三峡大学计算机科学与技术本科
资质认证
技能
Rose&Dewdrop 是一个基于tornado和zeromq的分布式websocket消息发布组件: 其中rose构建于zeromq主要承担消息发布中心角色(iHQ) dewdrop构建于tornado并集成一个小型HUB(PUB/SUB)发布中心 rndsdk则承担给rose节点下达消息发布作业的角色
flakeSQL是受presto/trino项目为启发由go语言编写的nosql实时OLAP+AI数据查询引擎,FQL为其查询语言并遵循SQL92执行标准。flakeSQL通过扩展了关键词用来覆盖文档数据查询,全文搜索,时序查询,AI场景下的数据训练和预测。解决了传统数据运营场合下的基础设施重复建设,查询引擎多而杂,数据孤岛,资源利用率低等实际痛点,实现了数据运营的全场景覆盖。其技术亮点包括了谓词范围比对和谓词下推tablescan节点的page缓存, tablescan节点的singleflight,执行模型由传统的poll,next接口改为getPage(index),从而让相似查询的大幅提速。 此项目从零到一,从设计到落地都是我负责。感兴趣可以移步:https://www.zhihu.com/question/629940335/answer/3466782622