Aug 2, 2020
微信抢红包简易实现 Go + Gorm —
微信红包大家都很熟悉,算是秒杀系统的一种,实现的时候主要需要考虑两点:
* 手气红包金额的分配,做到尽可能的随机和公平。
* 并发抢情况的处理,既要控制好开出的红包的个数和金额,也要保证抢的效率。
金额的分配,可以采用在抢的时候实时计...
Jul 6, 2020
基于 Twirp RPC 的简易 JSON Api Gateway 实现 —
[Twirp](https://github.com/twitchtv/twirp) 是 Twichtv 2018年开源的一套极简 RPC 框架,当时官方的介绍文章 [Twirp: a sweet new RPC framework fo...
Apr 9, 2020
Linux 基本配置 —
## 让 Bash 支持方向键匹配历史记录
在 home 目录的 ```.inputrc``` 文件添加键位绑定,然后重启 terminal session 即可
```shell
# Key bindings, up/down ar...