职位描述
1、承担核心基础组件的研发,包括但不限于RPC框架、消息中间件、数据库代理、长链接系统;
2、协助业务对线上高并发的服务进行性能分析与优化;
3、参与Go生态建设,完善周边基础设施,如基础库维护、持续集成环境构建。
职位要求
1、熟悉Go语言开发,两年以上相关工作经验;
2、熟悉Linux下,网络、多进程和多线程编程;
3、擅长进行性能分析与优化,对GC原理有一定的了解;
4、有较强的Linux下troubleshooting能力。
具备以下条件之一者优先
1、了解Goruntime内部原理,具有一定的runtime调试能力;
2、对Linux内核有一定的研究,了解常见Linux内核知识;
3、具有高并发或大型Go项目研发经验。