我的守护小精灵:Bwbach 的故事
Bwbach, My Guardian Goblin
在 Hacker News 的讨论中,开发者 robotmay 分享了他用 Erlang 或 Elixir 构建边缘代理 Bwbach 的经历。虽然目前开源的同类项目不多,但许多大公司已在内部使用此类技术。robotmay 提到,Bwbach 能有效将恶意机器人引入请求陷阱,甚至曾导致 Traefik 崩溃。他还推荐了 iocaine 作为替代方案,尽管它不具备同样的‘陷阱’功能。这场讨论引发了大家对边缘代理技术、开源生态以及机器人防御策略的深入思考。
它似乎被许多大公司使用,但规模较大的开源项目却很少。
HN 评论区
11- robotmay
先给那些在 Linux 上阅读本文的朋友道个歉:呃,抱歉。已经有几个人指出,Linux 版 Firefox 对字体的渲染效果特别差(不知何故,它似乎连抗锯齿和颜色都搞错了,见鬼)。我会尽快修复,但在此之前,使用阅读模式或许能拯救你的眼睛。
- throwawayffffas
> 虽然 Elixir、Erlang 和 BEAM(这三位一体)能处理数量惊人的并发慢请求,但 Traefik 却不行。
你试过 nginx 吗?
- throw-the-towel
这有点跑题,但这个网站的色彩对比度简直烂透了。深灰色配大概是更深的灰色,再加上字体纤细,读起来非常费劲。