
工作职责:
负责服务器系统中 Golang 及相关生态组件的研究与开发工作,探索和优化在主流业务场景下的竞争力,满足 Golang 生态的高效性和可维护性;探索性能优化方向并实现,进行高效和稳定的技术方案落地。具体包括但不限于以下方面:
1.面向多种架构平台(ARM, X86, LoongArch),根据操作系统需求和语言特性设计 Golang 运行时的优化策略;
2.深入调研并改进 Golang 运行时性能;
3.构建 Golang 的性能调试、监控与运行时工具;
4.设计和开发与 Golang 相关的组件及工具库,以满足实际业务需求;
5.支持 Golang 语言在市场和社区的生态推广和性能优化支持;
6.参与云原生技术底座的搭建,包括容器化、微服务框架、服务治理等核心模块的设计与开发;
我们的优势:
1. 您有机会充分参与开源社区开发,跟进社区最前沿的进展;
2. 您有机会充分接触丰富的业务场景,支撑客户技术落地;
3. 团队氛围轻松愉快,重视技术积累,技术严谨认真;
4. 信创和国产化浪潮,助推您事业发展更进一步;
任职资格:
1.熟练掌握Go语言,掌握其他一门以上主流编程语言(C/C++等);
2.深入理解Linux操作系统的基础原理,熟悉多种体系结构(ARM, X86, LoongArch)的一种或多种架构,熟悉Linux环境下的开发和调试;
3.熟悉 Golang 的运行时机制、内存管理和垃圾回收(如 Goroutine 调度);
4.了解主流语言包管理工具及生态系统,如Go Modules等;
5.具有出色的性能分析和优化能力,troubleshooting能力;
6.具备独立解决问题和团队协作的能力,乐于技术讨论和分享;