教育游戏化与自然语言处理的创新服务
1. Odin:教育活动游戏化服务
在电子学习领域,游戏化概念和机制是吸引学生参与学习活动的有效方式。Odin 就是为此类电子学习系统需求而开发的游戏化服务。
1.1 集成与效率测试
Odin 可集成到典型的电子学习生态系统中,由学习管理系统(LMS)提供认证。为了验证其性能,对 Odin 服务的效率进行了测试,主要测试了两个功能的延迟情况:
1. 提交单个分数
2. 列出排行榜上的所有分数
每个测试包含 1000 个对同一功能的调用样本,以下数据均为每个样本的平均值。
本地测试
最初在与 Odin 服务器相同的机器上进行本地测试,使用 Jersey 提供的 Grizzly 测试容器,因此没有网络延迟。测试结果如下:
| 功能 | 平均时间 | 最坏情况时间 | 排行榜分数数量 |
| ---- | ---- | ---- | ---- |
| 列出排行榜所有分数 | 约 40 ms | 461 ms | 6 个 |
| 提交单个分数 | 22 ms | 385 ms | - |
外部服务器测试
在外部服务器上重复相同测试,观察到平均网络延迟为 23 ms。测试结果如下:
| 功能 | 平均时间 | 排行榜分数数量 |
| ---- | ---- | ---- |
| 列出排行榜所有分数 | 587 ms | 1000 个 |
| 提交单个分数 | 67 ms
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



