Docker Clash 和 透明代理

Docker Clash 在适当目录新建 clash-config 文件夹,然后在里面新建 config.yaml,如果是订阅链接则直接下载链接命名为 config.yaml 即可。 以下例子 Docker 容器启动直接使用 Host 模式,您也可以选择只将有用端口暴露到宿主机。 docker run -d \ --name clash \ --restart unless-stopped \ --log-opt max-size=1m \ --network host \ -v $(pwd)/clash-config:/root/.config/clash \ dreamacro/clash Web UI 如果系统已经有 N

有限状态机与分布式熔断器

前言 在微服务框架或者网关设计当中,为保证整体系统的可用性,避免某些服务出现问题后,服务间调用出现阻塞,耗尽资源,导致系统瘫痪,通常会实现熔断器模式,避免整个系统发生雪崩。 在分布式系统设计时候要使用一定的降级策略,来保证当服务提供方服务不可用

「家庭娱乐」N1刷 EmuELEC 做游戏盒子

前情 https://wayjam.me/posts/n1%E5%88%B7%E5%85%A5armbian/ 下载 我采用B站大佬人中日月的整合包:https://www.bilibili.com/video/BV1DJ411H7Nb(以下所说网盘内容都在这个视频简介内)。由于之前已经装上 Armbian 了,那当然要利用好(使用 YAAW for Chrome 导出到 Aira2 下载百度网盘)。

「家庭娱乐」N1刷 Armbian 做家庭服务器

前言 由于想找点有趣的事情做,而且一直想玩玩家庭服务器,所以捡了一台 N1 做家庭服务器。由于卖家已经刷过 CoreELEC 了,所以不用再做降低等操作。 N1 作为去年矿渣的优秀代表,其硬件素质是非常过硬。N1 所用的 SOC 方案是晶晨 S905D,机器运行内存 2G,内置闪存 8G

分布式限流器之令牌桶实现

分布式限流器实现一般有计数器、滑动窗口、漏桶、令牌桶等实现算法。以下是 Go 的一些实现: 漏桶:https://github.com/uber-go/ratelimit 令牌桶:golang.org/x/time/rate 令牌桶 令牌桶按照一定速率将