高级后端工程师北京
全职 · 800/日 · 17400/月信用正常
工作时间: 工作日21:00-23:00、周末08:00-23:00工作地点:
服务企业:
5家累计提交:
0工时
联系方式:
********
********
********
查看联系方式
聊一聊个人介绍
1、熟练掌握golang语言,具有5年以上Unix/Linux平台下高性能服务端架构设计与开发经验;
2、有扎实的计算机基础和编程能力,熟悉多线程模型,熟悉常见的算法与数据结构;
3、有良好的编程习惯,对面向对象、设计模式有深刻的理解;熟悉Mysql、Redis存储设计、使用、调优;
4、熟悉TCP/IP,websocket协议相关知识及网络编程;
6、熟悉Docker、gRPC、kafka、clickhouse。
工作经历
2018-03-13 -至今北京学而思网校高级后端工程师
信令推送服务 纯golang实现,轻量级,高并发,模块化。支持单播多播以及广播推送。多协议websocket、tcp支持,可扩展的架构(无限的动态作业和逻辑模块)。调度基于场次及ip返回长连接服务器地址,进行长连接,使用自定义二进制动态协议,内部使用kafka及rpc进行内部模块连接。
2013-07-17 -2018-03-14财联社高级后端工程师
自研长链接推送服务 客户端启动时通过nginx负载均衡调用golang接口拉取长连接地址建立连接,长连接采用redis 事件模型作为基础框架进行扩展处理高并发连接,更新相应推送标签,使用redis作为缓存,编辑推送新闻,调用RPC(thrift)接口进行redis操作查找对应标签下设备号进行新闻推送。支持极光推送、长连接、apns。
教育经历
2009-08-07 - 2013-08-07沈阳工业大学计算机科学与技术本科
呢
技能
c,c++,c#
Golang+docker
TCP HTTP
0
1
2
3
4
5
0
1
2
3
4
5