[北京驻场] Akka 游戏后端
13小时前
驻场地址,北京朝阳区,周期预计2个月,不包食宿,薪资预算30K+/月
岗位职责
1.参与/负责基于 Akka 的多人在线游戏后端的设计、开发与优化,支撑多款游戏(如slots、桌牌、休闲类等)的并发与一致性。
2.使用 Akka Typed Actor、Cluster Sharding 等实现游戏房间、桌台、会话等有状态服务的分布式与容错。
3.基于 Akka HTTP / gRPC、Protobuf 设计与实现游戏协议、接口,并与前端/客户端联调。
4.参与 Redis(缓存/会话/分布式锁)、Kafka(日志/事件/对账)等中间件在游戏场景下的使用与优化。
5.参与服务在 Docker / Kubernetes 上的部署、扩缩容与运维支持,配合 Akka Management、集群发现等。
6.编写/维护技术文档与单元测试,参与代码评审与线上问题排查。
任职资格
1.本科及以上学历,计算机或相关专业,2 年及以上服务端开发经验。
2.熟练使用 Scala(2.12/2.13)进行后端开发,熟悉函数式、模式匹配、类型系统及常用库(如 Cats、Circe 等)。
3.有 Akka 实际项目经验:至少熟悉 Akka Typed Actor、Akka HTTP 或 Akka Stream 中的两项;有 Akka Cluster / Cluster Sharding 经验者优先。
4.熟悉 Protobuf 及在 Scala 中的使用(如 ScalaPB),能独立设计或维护游戏/业务协议。
5.熟悉 Redis 的常用数据结构和典型用法(缓存、会话、分布式锁等)。
6.具备良好的代码规范、文档习惯和沟通能力,能阅读英文技术文档。
7.有游戏行业后端经验(棋牌、休闲、slots等),或高并发、实时对战/房间类系统经验。
岗位职责
1.参与/负责基于 Akka 的多人在线游戏后端的设计、开发与优化,支撑多款游戏(如slots、桌牌、休闲类等)的并发与一致性。
2.使用 Akka Typed Actor、Cluster Sharding 等实现游戏房间、桌台、会话等有状态服务的分布式与容错。
3.基于 Akka HTTP / gRPC、Protobuf 设计与实现游戏协议、接口,并与前端/客户端联调。
4.参与 Redis(缓存/会话/分布式锁)、Kafka(日志/事件/对账)等中间件在游戏场景下的使用与优化。
5.参与服务在 Docker / Kubernetes 上的部署、扩缩容与运维支持,配合 Akka Management、集群发现等。
6.编写/维护技术文档与单元测试,参与代码评审与线上问题排查。
任职资格
1.本科及以上学历,计算机或相关专业,2 年及以上服务端开发经验。
2.熟练使用 Scala(2.12/2.13)进行后端开发,熟悉函数式、模式匹配、类型系统及常用库(如 Cats、Circe 等)。
3.有 Akka 实际项目经验:至少熟悉 Akka Typed Actor、Akka HTTP 或 Akka Stream 中的两项;有 Akka Cluster / Cluster Sharding 经验者优先。
4.熟悉 Protobuf 及在 Scala 中的使用(如 ScalaPB),能独立设计或维护游戏/业务协议。
5.熟悉 Redis 的常用数据结构和典型用法(缓存、会话、分布式锁等)。
6.具备良好的代码规范、文档习惯和沟通能力,能阅读英文技术文档。
7.有游戏行业后端经验(棋牌、休闲、slots等),或高并发、实时对战/房间类系统经验。
*************
*************
评论
全部评论
