ID:261797

郑新乐

后端研发工程师(c++,python)

  • 公司信息:
  • 字节跳动
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 昌平

技术能力

所用语言:c++为主(服务端),python为辅
熟悉:后端常见组件、linux内核相关、node.js/react(最近的兴趣)、区块链(了解很多)
期望工作:c++服务端,接受转全栈(python/node.js/react)

项目经验

自由职业 C++、python、node.js 2022.09--至今
1、学习tars微服务框架(c++、node.js),已有服务改动和维护(c++、shell、python)。
2、使用python+bokeh,完成一个脚本,将自动驾驶数据转换成html。
3、基于自动驾驶框架,部分功能模块开发。
----------------------------------------------------------------------------------------------------------------------------------------------
2018-09至2022-09未上班,处理家里私事,说来话长。
----------------------------------------------------------------------------------------------------------------------------------------------
今日头条 data-搜索--Spider (搜索离线) 后端c++ 2018.06-2018.09
1、基础服务搭建。
搭建url_dedup服务(url查重)、dispatcher(分发抓取任务)、screener(链接筛选),接手link_checker(存储死链和黄反链接)。
2、建设spider内部网站。
使用vue+Django+Mysql+python,扩展网站功能,包括添加死链、死链检测、链接轨迹查询。
----------------------------------------------------------------------------------------------------------------------------------------------
百度互联网数据研发部Spider (搜索离线) 后端c++ 2016.04-2018.01
1、Saverng重构。
Saverng是spider业务流上负责链接数据写DB的服务
(1)架构流程改造,通过前置模型和规则,来过滤大量链接,从而达到减小对L2读压力的效果。
(2)L1L2合并的架构改造,通过将L2中有用的链接合并到L1,并且降低L2数据的有效期,达到降低L2存储的作用。
(3)收益:linkbase读压力降低,存储使用降低(ssd)
3、Saverng日常升级/稳定性。
4、saverng从mimo框架升级到chord框架。
MIMO是单机的消息队列,且无应答机制,会存在丢数据情况,因为有状态,所以无法通过容器去调度。
Chord:组内高T自研,afs、nexus、FIFO+ACK、输出FIFO、监控与trace、批量读写、pb、baiduRpc
5、SLA脚本。
完成一个python脚本,周期性收集环上各个模块的发/收包数和延迟信息,计算各个环节的丢包率和延迟,生成报表每天汇报,并且推送数据到第三方平台来生成更多样性的图表。
6、接手dump-linkbase(shell、c++、离线map-reduce任务),日常维护。
7、trace平台部分功能开发(python+Django)
----------------------------------------------------------------------------------------------------------------------------------------------
人人网-新鲜事 后端c++ 实习2014.11—2015.05 正式2015.07-2016.03
1、新鲜事服务改动。
2、2014年11月开始见习,在公司完成了毕设,开发了一个内部使用的网站 python+tornado

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    2
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服