纯 golang 实现精确实现滑动窗口限流,支持本地持久化,性能远超用 redis 实现的方案 (约 250 万/s)

yudeguang · 2021-04-12 16:27:18 · 5451 次点击

LZ 有点那种,为了造轮子而造轮子。 像大学时学习程序时造轮子写着玩的感觉

#8
更多评论

你可能还不清楚为什么要用redis,因为要涉及多台物理机,哪个语言做不到进程内存访问数百万qps?

#1

…………

你不用redis我能理解。

但是,这种功能肯定是一个网关啊……

不带http的反向代理测出来的数据毫无意义。

带了http的话,会发现走内存没啥意义。

而且这种功能肯定是实现一个接口,然后写一个内存驱动一个redis驱动……

#2