985 本科毕业,曾任职 百度、知乎、vivo 等知名互联网企业
擅长多种业务形态的后端架构设计,基础架构。
8+ 年软件开发经验,6+ 年后端经验(含 4+ 年架构经验),3+ 年团队管理经验,2+ 年机器学习算法经验。
有技术热情,持续学习,动手能力强,产品、市场思维良好。
对前沿技术敏感,良好英文技术资料阅读、写作能力,新算法能快速编程实现。
熟悉 大数据、容器、机器学习、微服务、云平台、AIOT 等领域。
熟悉/了解 tikv、k8s、kafka、redis、cassandra、spark、tensorflow 等基础软件开源项目。
了解 计算机视觉、自然语言处理 等算法领域。
熟悉语言:
C++ ( 3+ 年)
Golang (3+ 年)
Python (2+ 年)
Java (2+ 年)
负责 newsql/分布式文件系统/对象存储/时序数据库/图数据库 (非自研) 解决方案调研与实施,平台化管理,满足 AI 相关业务需求。
负责 特征存储平台: 分布式 KV、multi-raft、支持多种存储引擎( wisckey,rocksdb )、存储计算分离、兼容 redis 协议(支持常用命令)、TB级、高吞吐、强一致( jepsen)、高可用、高可靠、高性能、可扩展、低成本、多租户、定期冷备、实时热备、平台化管理、C++ 实现 。( 解决 AI 业务海量特征 可靠高效存储的问题,部分场景替换 redis cluster,节省存储成本 )。
负责 C++ 中间件,包括配置中心、rabbitmq、tars 等平台的 C++ SDK 及其他通用组件的研发工作。( 方向负责期间,sdk 已接入多个核心业务 )
负责 云管控平台:一个支持文件分发、命令执行、监控数据采集的集群管控平台。(项目负责期间 agent 覆盖全球 10+ idc,节点数 3w+ ,支撑作业平台、监控平台、CICD 等平台)
负责 DB 实时同步服务:一个弹性伸缩、web 配置的 db 数据实时同步服务。
负责 mysql ha 核心组件 :解决 mysql 自动 failover、平台化管理等问题。(已接入公司大部分业务)
参与 AI 调度平台(k8s):参与集群运维,输出监控方案 & 日志方案。
负责 日志采集 agent :高性能、云端配置、智能化的实时日志采集 agent,满足公司范围内日志采集需求。( 较 flume 资源占用降低 50%+,golang 实现 )
特征存储平台: 分布式 KV、multi-raft、支持多种存储引擎( wisckey,rocksdb )、存储计算分离、兼容 redis 协议(支持常用命令)、TB级、高吞吐、强一致( jepsen)、高可用、高可靠、高性能、可扩展、低成本、多租户、定期冷备、实时热备、平台化
2016年 负责 首页 Feed Ranking 系统 的设计、重构、性能优化、实时拉取架构、LTR 工程架构(Pointwise)、索引存储、Feed Session、Feed Rerank Engine、在线预估服务(GBDT)、TensorFlow、k8s、spark、hi