go语言Mud客户端原型出炉

春节前想着要熟悉下golang的websocket和lua虚拟机,准备做个简单的客户端。

基本选型是自己的框架+websocket+vue+饿了嘛的Ui组件。

毕竟有之前的node js客户端的经验,大方向还是没什么问题的。就是ansi解析这块蛋疼点。

现在第一阶段达成,至少可以在浏览器里聊天了,



发布于
2019-02-13

这个春节好拼


保持连续更新,旅游也没断,最后一天肠胃炎也没断,必须表扬自己一下啊

发布于
2019-02-11

蛋疼的rps瓶颈

这两天闲来蛋疼,对博客继续跑benchmarking。

编译了wrk,效率还是在100%左右。不信邪。同时跑几个ab,发现加起来还是和跑单进程差不多。

那说明就是代码问题了。

各种检查代码,profile,替换代码。最后锁定到之前的内存缓存库上。

跑个测试比用redis的缓存驱动还要慢,也真是福。

最蛋疼的是我ryzen 1700的台式机,居然比我i5 的笔记本还慢个20%,实在过分了

最后换了个内存驱动测试,效率终于上去了。

首页从3xxxxrps变成8xxxxrps了

倒是空api接口从20xxxx降低到了16xxxx rps

所以凡事都是有代价的么……

倒是ryzen的多核性能在某些情况下并不比移动i5好多少,实在有些出乎我的意料。

发布于
2019-01-20

受不了mysqlworkbench了,把数据库客户端换成了dbeaver

跨平台,开源,有汉化,支持的数据库多。

换了,整个世界都顺眼了。

发布于
2019-01-17

反省一下,最近游戏玩的有点多了。

年前出了不小的生产事故,比较郁闷,多玩了点dota调剂下。

然后发现有点沉迷了,几点没在晚上写过代码了。

To do里还有好多项目待完成。

现实中对自己游戏的压力也不小。

玩全不玩游戏积攒的压力无处释放,会出问题。

沉迷在游戏里那人也真的废了。

提醒自己一下。

不要让自己失望。

发布于
2019-01-08