
英雄游戏资深Golang游戏服务器工程师-RD03
社招全职8年以上地点:北京状态:招聘
任职要求
1. 硬性条件: 8年以上后端开发经验,5年以上Golang实战经验。 有2款以上完整上线游戏项目的服务器开发经历。 必须能够到场面试。 2. 技术核心能力: 深入掌握GC调优、内存管理、Goroutine泄漏预防与调度效率提升。 能快速定位并解决高并发场景下的性能瓶颈(CPU、内存、网络I/O)。 熟练掌握性能分析工具链(pprof, trace等)。 深入理解网络协议(TCP/UDP/HTTP/WebSocket)及优化点。 熟悉Redis/MongoDB/Kafka等中间件在游戏中的性能…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
包括英文材料
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
GC+
[英文] Garbage Collection
https://craftinginterpreters.com/garbage-collection.html
The GC doesn’t throw away the memory, it reclaims it to be reused for new data.
https://learn.microsoft.com/en-us/dotnet/standard/garbage-collection/fundamentals
In the common language runtime (CLR), the garbage collector (GC) serves as an automatic memory manager.
https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
This tutorial covers the basics of how Garbage Collection works with the Hotspot JVM.
https://www.youtube.com/watch?v=c32zXYAK7CI
How does memory management work? In C you had to manage things yourself, but modern languages take care of a lot of it for you.
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
pprof+
https://go.dev/blog/pprof
At Scala Days 2011, Robert Hundt presented a paper titled Loop Recognition in C++/Java/Go/Scala.
https://medium.com/better-programming/pprof-through-examples-exploring-optimizations-in-go-444fa08cf15f
I’ve used pprof tools in the past, but mostly out of curiosity.
https://www.freecodecamp.org/news/how-i-investigated-memory-leaks-in-go-using-pprof-on-a-large-codebase-4bec4325e192/
I have been working with Go for the better part of the year, implementing a scalable blockchain infrastructure at Orbs, and it’s been an exciting year.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
WebSocket+
[英文] WebSockets Tutorial
https://www.tutorialspoint.com/websockets/index.htm
Web sockets are defined as a two-way communication between the servers and the clients, which mean both the parties, communicate and exchange data at the same time.
还有更多 •••
相关职位
社招3-5年网易游戏(雷火)
1)负责网易游戏雷火事业群下游戏宣发增长业务的后端开发,确保系统的稳定性、可扩展性和安全性; 2)使用 Golang 和 Gin 等技术进行高质量的代码编写; 3)参与业务数据服务架构的设计和实现,重构优化现有系统提升性能优化资源利用; 4)参与团队技术方案设计与团队成员共同开发和维护 RESTful API,提高接口的易用性和稳定性; 5)参与团队内部技术分享和培训,促进团队技术的成长和交流。
更新于 2025-11-08杭州
社招5年以上程序&技术类
1. 负责用增各业务场景下AI应用落地(包括不限于构建用增知识库、广告投放策略优化、社区个性化推荐等),通过技术创新突破现有业务天花板; 2. 完善AI基建,打造AI开发-测试-调优-部署-监控全链路工具链(如模型版本管理、性能诊断工具),提升团队AI迭代效率和AI工程稳定性,可观测性; 3. 追踪AI工程领域前沿技术(向量数据库、模型压缩、推理加速框架),推动团队技术升级。
上海
