ID:130592

虾子

C++游戏后台开发

  • 公司信息:
  • 百纳信息技术有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 全区

技术能力

熟悉Linux常用命令,熟读数据结构,地理信息系统算法基础,Effective C++,编程之美、UNIX网络编程、UNIX环境高级编程、Innodb存储引擎内幕等书籍。熟练使用redis,熟悉redis源码,对高并发、多线程编程有一定的经验积累,业余时间学习gluon、Django、内存模型。

熟练掌握Linux C++、、java、python、lua、tolua++、rabbitmq、protobuf、libuv、redis、mysql、tcp/ip,能够顺畅阅读英语文献。

项目经验

一、2015.7-2019.1  百纳信息技术有限公司 & 乐港网络科技有限公司  C++游戏后端研发工程师
棋牌游戏(Linux环境):在ECS上搭建开发环境、开发、维护、部署、数据统计、支付(python),解决开发及生产环境中棘手问题。
主要工作:
1)负责游戏后台新功能开发及维护,项目版本管理,基于Django框架支付系统维护及第三方支付接入;
2)粘包算法优化,减少内存碎屑,消息中间件选型;
3)解决lua第三方库struct.pack传递64位整型到C++层被截断问题,修改log4cplus的源码使SocketAppender支持layout.ConversionPattern,进程间通讯格式修改位protobuf,redis迁移至kvstore,头像文件oss存储;
4)开发新业务逻辑开发框架,赋予同步的方式编写异步代码能力,引入tolua++,增加协议测试工具,提高开发效率;
5)解决服务器宕机重启丢数据、死循环、ddos攻击、rabbimq吃内存排查;
6)基于flume、kafka、hadoop、spark、hive的日志搜集、存储、分析平台搭建,为业务运营提供数据支撑;
 
二、2019.01-2019.06  武汉百家云     直播后台开发工程师
主要工作:
1) 基于websocket协议直播信令服务器框架维护及新功能开发;
2) 通过nginx的rtmpt_proxy模块将rtmp流穿透防火墙到CDN;
3) 使用brpc封装的redis协议实现用户内容搜索功能;
4)  在nginx转推rtmp流到京东云链接意外断开原因排查;
5)  ELK日志收集平台搭建及性能优化;
 
三、201906-至今  云厂商
主要工作:
1)公有云RabbitMQ产品框架设计及实现;
2)RabbitMQ源码修改,读取lxc内存、磁盘文件;
3)RabbitMQ队列存储原理培训;

信用行为

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

发布任务

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

微信接收人才推送

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

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