首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Starduster
掘友等级
后端
|
时光
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
Starduster
后端 @时光
·
8天前
关注
smol源码解析2 async-task
先看下源码中的文档,如何使用这个 crate: 可以看到,我们定义的协程在 spawn 后会产生两个结构,一个是 Runnable,另外一个是 Task,Runnable ...
1
评论
分享
Starduster
后端 @时光
·
14天前
关注
smol源码解析1 序
本篇与 smol 无关,是基于 Rust 协程的基础知识讨论,意在帮助读者更好的理解后面的内容,如果你已经基本了解了 Rust 协程相关的知识,可以跳过。 简介 smol ...
0
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发15 开发指南
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 写到这里差不多把整个框架的核心逻辑说完了,下面简单说一下作为开发人员,如何快速的进行业务逻辑开...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发14 广播
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 在游戏集群中,可能会有一些业务有广播的需求,例如将消息推送给指定的玩家、将消息推送给单个区服的...
0
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发13 Cluster Sharding
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 Akka Cluster Sharding 是 Akka 集群模块中用于分布式系统的一项重要功...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发12 网关
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 我们使用 Netty 来接收客户端连接,然后再转发给 Akka 处理。 Netty 简介 Ne...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发11 MessageDispatcher
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 在写业务逻辑时,我们希望以一种简单的方式就可以处理新增的消息: 我们只需要定义一个 Messa...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发10 Protobuf协议处理
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 如果我们的协议定义如下: 在业务层是直接这样处理的: 服务器网关收到的肯定是经过序列化的 Pr...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发9 基于KSP的Kryo依赖注册方案
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 在数据加载与存库一篇中,我们介绍了 Tracer 用于标记脏数据,这个过程涉及到使用 Kryo...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发8 游戏数据加载与存库
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 在游戏业务中,数据的变动非常的频繁,并且要求延迟低(像 MOBA 这种,延迟10 ms都能有感...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发7 配置表代码生成
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 本篇文章会介绍如何将策划配置的 Excel 表结构自动生成到可供程序读取的代码结构。大致的思路...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发6 配置表序列化与反序列化
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 在将 Excel 配置表数据解析成可供程序使用的对象之后,我们需要对这个配置表对象进行序列化,...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发5 配置表代码设计
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 我们需要将策划配置的 Excel 配置表导出为可供程序读取和使用的类型,为此需要写配置表类和每...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发4 脚本支持
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 执行脚本在游戏业务中是一个非常重要的需求,例如逻辑有Bug需要修复、某个玩家的数据出问题了需要...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发3 Actor设计
在 Classic Akka 中,Akka 为我们提供了基础的 Actor 类 AbstractActor 供我们继承使用,还有其衍生的类型 AbstractActorWi...
2
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发2 配置数据缓存
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 在实际的项目中,游戏服务中的很多配置数据都是需要放到配置中心上的,供所有节点访问的,并且有时候...
0
评论
分享
Starduster
后端 @时光
·
5月前
关注
Akka分布式游戏后端开发1 基础框架设计
本专栏的项目代码在Github上,如果感兴趣的话,麻烦点点Star,谢谢啦。 目标架构 我们设计的集群架构大致如下,后续可以根据需要扩充节点。 Gm 游戏集群管理节点,包含...
1
评论
分享
Starduster
后端 @时光
·
5月前
关注
基于Akka的分布式游戏服务端开发
大家好,我是时光回忆,又开了一个新坑,是使用Akka做的一套分区服类型的游戏服务端框架,大体的框架已经完成,后面会持续增加细节内容,我也会在这个专栏下面发布一系列的文章阐述...
2
评论
分享
Starduster
后端 @时光
·
8月前
关注
做了三年游戏服务端开发,这些坑你踩过没
不知不觉已经做了三年的游戏服务端开发了,期间写了几百个BUG,也遇到了不少匪夷所思,结果原因很傻逼的问题。下面总结了一些在这几年做开发的时候,遇到的一些常见的坑点,希望对大...
5
4
分享
Starduster
后端 @时光
·
9月前
关注
Rust游戏服务端开发随笔【热更新】
热更新在游戏业务中算是比较重要的一环,不论是客户端还是服务端。这里的热更新,指的是逻辑热更新,一般是用来紧急修复bug用的。...
6
1
分享
下一页
个人成就
文章被点赞
52
文章被阅读
8,038
掘力值
763
关注了
17
关注者
40
收藏集
5
关注标签
28
加入于
2020-04-30