上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 背景介绍 游戏经过一段时间的运营,发现了原来的设计缺陷太多,所以决定重新设计架构。使用到nginx作为核心并通过lua+redis设计实现自己的负载分配方案。先看看下面这张简单的架构图吧~ 从图上看,结构是非常简单的。主要通过编写lua分配策略使游戏房间内的人数尽量坐满。 技术实现思路 要编写lua 阅读全文
posted @ 2017-06-10 16:29 Landpack 阅读(3441) 评论(0) 推荐(1) 编辑
摘要: 背景介绍 排行榜业务使用的频率实在太高了,各种活动都会使用排行榜。经过多次开发后我觉得实现一个简单的排行榜库,它能够完成当前我遇到的所有业务逻辑问题,也希望能够帮助到想要快速开发排行榜业务的同行。 我设计了 游戏框架,但是目前该框架只是提供 的连接管理提供有些房间之间的通信等。还未投入生产而组件类的 阅读全文
posted @ 2017-03-17 23:27 Landpack 阅读(890) 评论(1) 推荐(2) 编辑
摘要: 背景介绍 最近的一个项目使用到 结算订单,使用 的确很方便。但是复杂的内部框架导致了需要传人大量的参数例如数据库配置文件等。下面先来看看我仿照官网写的代码。所有代码都放到 "github" 咯。 假设这时候我实现了产品的要求,一个简单的加法运算。 然而当真正部署到线上时,管理员非常不满意的说你必须能 阅读全文
posted @ 2017-03-09 16:59 Landpack 阅读(2783) 评论(1) 推荐(1) 编辑
摘要: 背景介绍 排行榜通常是游戏中为了激发玩家的一种策略,那么对于开发人员来说如何完成一个排行榜的设计呢?如果这个排行榜是动态的如何才能高效的对比出结果呢?如果排行榜实时性较高如何给用户展示出用户是进步了还是退步了呢?带着这些问题我们一步步开始探究。可能我实现的方式并不高效期待你能够提出宝贵的意见。所有代 阅读全文
posted @ 2017-01-14 22:51 Landpack 阅读(3626) 评论(2) 推荐(3) 编辑
摘要: 背景介绍 美国大选开始了,国防部要求我对两个总统候选人的票数进行统计。我首先简单的进行一次无条件查询,了解了一下表格的结构及所有数据长什么样子。 查询到的结果令我很吃惊,我没有看到选票等信息,我看到了用户名以及用户的金额,还有选项。这个看起来很明显不是美国的总统选票而是外围赌谁能当总统的,以及投注金 阅读全文
posted @ 2017-01-04 19:54 Landpack 阅读(315) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页