灵犀互娱灵犀互娱-游戏服务器主程序-卡牌
社招全职6年以上地点:广州状态:招聘
任职要求
1.本科及以上学历,丰富的MMO或SLG服务端开发经验,主导过至少一款成功上线并稳定运营2年以上的游戏。 2.熟练掌握服务端开发语言(如Lua、C++、Golang),具备良好的代码结构设计能力。 3.熟悉数据库及缓存机制,能够设计高效的数据存储和访问方案。 4.具备大世界服务端框架设计能力,具备较好性能调优能力,能优化服务器资源利用率,满足线上需求。 5.热爱游戏行业,具备学习能力和抗压能力,能在快节奏环境中高效工作。
工作职责
1.负责在研SLG项目服务端架构设计与核心逻辑开发,支持高并发和大规模玩家在线需求。 2.构建高效、稳定的大世界服务端框架,支持高并发和大规模玩家在线需求。 3.负责性能调优,优化服务器资源利用率,保障高负载下的稳定性和流畅性。 4.处理线上重大事故,快速定位问题并修复,确保服务器高可用性。 5.参与版本迭代,持续优化服务端功能及性能,支持游戏长线运营。
包括英文材料
学历+
Lua+
https://www.lua.org/pil/contents.html
This is the online version of the first edition of the book Programming in Lua, a detailed and authoritative introduction to all aspects of Lua programming written by Lua's chief architect.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
相关职位
社招5年以上程序开发中心
[] 1.负责游戏服务器核心架构设计与开发,主导关键模块的技术实现与技术选型; 2.快速上手并深入现有基于Gomicro、Gin、WS的服务端架构,承担系统重构与优化任务; 3.优化、维护高可用、高性能、易扩展的微服务系统; 4.针对模拟经营类游戏需求设计并优化相关系统(如资源管理、数值系统、IM系统、任务系统等); 5.参与网络协议、数据同步(帧同步/状态同步)等核心逻辑的设计与实现; 6.跨团队协作,与客户端、策划、美术团队密切配合,推动功能上线; 7.推动团队的技术成长。 [
更新于 2025-10-15
社招5年以上其他
1. 负责项目服务端主程序相关工作 2. 负责在研项目外围系统、账号系统、微服务系统的框架设计以及业务代码的Code Review工作; 3. 负责项目上线运维流程梳理、上线前压测、框架问题排查、性能分析和优化工作;
更新于 2025-06-03
社招5年以上A60360
团队介绍:江南游戏工作室成立于2019年初,我们立志于提供优质的游戏内容服务全球玩家。团队全力聚焦于高品质RPG、射击、UGC赛道的产品研发与运营。欢迎热爱游戏的伙伴加入我们,为每位玩家带来有趣和激励人心的体验。 1、主导并推进手机游戏完整的开发工作; 2、设计并搭建游戏的完整环境、框架和工具,保障游戏的稳定与性能; 3、与策划,美术保持良好的沟通,确保能完成策划与美术的需求; 4、组建技术团队,并保障技术团队的成长与提高。
更新于 2025-06-03