灵犀互娱灵犀互娱-服务端开发-游戏平台
社招全职3年以上地点:广州状态:招聘
任职要求
1. 本科及以上,计算机相关专业,3年以上服务端开发经验; 2. 精通 Java 语言,熟悉MySQL、MongoDB、Redis、ElasticSearch、Docker 等常见开源框架和中间件; 3. 熟悉分布式微服务、高可用等主流技术,有高并发系统的设计和开发经验者、具备大DAU应用的系统架构设计能力优先; 4. 持续保持技术激情与求知欲,善于思考,注重软件工程与规范意识,能独立分析和解决问题,具备探究疑难技术问题的信心与能力; 5. 有强烈的责任心和团队合作精神,热爱游戏,有游戏行业平台开发经验者优先; 6. 熟悉 Elixir 语言优先
工作职责
1. 负责犀游社项目内容社区、会员体系、游戏工具等核心域开发; 2. 负责服务架构链路设计、高性能高可用方案设计与落地,推动整体架构持续演进和维护系统稳定; 3. 需具有良好的业务敏感度与协作推进能力,参与/负责跨团队的专项/战役攻坚;
包括英文材料
Elixir+
[英文] Learning resources
https://elixir-lang.org/learning.html
Elixir’s official documentation includes a Getting Started guide to learn more about Elixir’s foundations.
https://elixirschool.com/en
Elixir School is the premier destination for people looking to learn and master the Elixir programming language.
https://www.youtube.com/watch?v=IiIgm_yaoOA
Learn Elixir and functional programming in this coruse for beginners.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
MongoDB+
https://learnxinyminutes.com/mongodb/
MongoDB is a NoSQL document database for high volume data storage.
https://studio3t.com/academy/#courses
The fastest way to learn MongoDB
https://www.youtube.com/watch?v=c2M-rlkkT5o
This video will give you and introduction to MongoDB in 1 Hour. Afterwards I recommend exploring aggregation, replication, and sharding.
https://www.youtube.com/watch?v=ExcRbA7fy_A&list=PL4cUxeGkcC9h77dJ-QJlwGlZlTd4ecZOA
You'll learn how to use MongoDB (a NoSQL database) from scratch. You'll also learn how to integrate it into a simple Node.js API.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
ElasticSearch+
https://www.youtube.com/watch?v=a4HBKEda_F8
Learn about Elasticsearch with this comprehensive course designed for beginners, featuring both theoretical concepts and hands-on applications using Python (though applicable to any programming language). The course is structured in two parts: first covering essential Elasticsearch fundamentals including index management, document storage, text analysis, pipeline creation, search functionality, and advanced features like semantic search and embeddings; followed by a practical section where you'll build a real-world website using Elasticsearch as a search engine, working with the Astronomy Picture of the Day (APOD) dataset to implement features such as data cleaning pipelines, tokenization, pagination, and aggregations.
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
高可用+
https://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
高并发+
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
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
相关职位
社招5年以上网易游戏(互娱)
1. 负责平台后端功能设计与开发,重点支持游戏联运等业务系统建设 2. 参与业务需求分析,完成可扩展的技术方案设计与实现 3. 优化系统服务性能,保障高并发场景下的业务连续性
更新于 2025-05-06
实习技术大类
负责TapTap和心动游戏平台的广告投放、营销、用户增长相关的服务端研发工作,包括不限于: 1. 广告投放管理系统、广告运营系统的设计和开发; 2. 程序化/智能化广告投放策略的设计和开发; 3. 广告转化数据链路系统中的监测、转化、归因回传系统的研发; 4. 与前端、产品、运营等团队合作完成UG用户增长目标。
更新于 2025-10-09