背景 微信小游戏、Facebook小游戏等基于HTML5的网页游戏采用的是WebSocket协议,而现在平台提供的聊天服务采用的是TCP连接,协议不一致,需要解决。...
背景 微信小游戏、Facebook小游戏等基于HTML5的网页游戏采用的是WebSocket协议,而现在平台提供的聊天服务采用的是TCP连接,协议不一致,需要解决。...
概要 当前平台提供的翻译服务主要由两家供应商Google及MicroSoft提供,但二者各有缺陷:MicroSoft服务会间歇性异常导致服务不可用;而Google价格高昂。鉴...
前言 VARCHAR是MySQL中常用的数据类型,但其单位究竟是字符还是字节呢? 官方说明 经过查阅,MySQL的 官方文档给出了答案: 4.1及之后的版本,VARCHAR的...
业务场景 我司聊天服务是基于开源的Ejabberd项目(v19.02)搭建,其中有一项以平台部API形式提供给各项目组游戏服,用于发送Announce(即公告)到指定聊天室的...
前言 Redis服务器负责与多个客户端建立网络连接,处理客户端发送的命令请求,在数据库中保存客户端执行命令所产生的数据,并通过资源管理来维持服务器自身的运转。那么Redis服...
前言 最近在需求开发中又用到了我们熟知的Redis字符串操作SET命令,可以设置指定key的值value及该key的生存时间(Time To Live,TTL)。相关命令的语...
前言 最近在平台推送业务的特性开发中,使用到了MySQL的"ON DUPLICATE KEY UPDATE"语法,这里结合业务场景对该语法的使用做个介绍。 业务场景 使用平台...
背景 线上mongodb服务部署于aws之上,数日前gongodb从节点突然宕机,而后被确认是硬件老旧需要切换。 基于此,我们主动进行了进行了一次mongodb主从切换演练,...