【视频】一个自托管的网站应用防攻击防火墙
最近又有新视频发布了,后续我们会定期把在 B 站更新的热门推文视频在公众号上做一下同步,但是一般会有滞后一到两周,如果大家想及时观看视频,欢迎关注我们的 B 站同名账号 GitHub精选。
1、针对 Go 开发的 SQL 驱动模拟库
sqlmock 是一个针对 Go 语言开发的 SQL 驱动模拟库,旨在测试中模拟任何 SQL 驱动的行为,而无需真实的数据库连接。这有助于维护正确的 测试驱动开发(TDD) 工作流。该项目支持并发和多个连接,兼容 Go1.8 的上下文相关特性模拟和命名 SQL 参数,无需修改源代码即可使用。此外,sqlmock 采用严格的默认期望顺序匹配,没有第三方依赖,保障了高度的稳定性和完整性。
开源项目地址:https://github.com/DATA-DOG/go-sqlmock
更多介绍:https://mp.weixin.qq.com/s?__biz=MzAwMzE5NzM2Nw==&mid=2247492215&idx=1&sn=d6cb178335384558e2ea79a13501c0e9&chksm=9b3c72afac4bfbb963d9da1bdbb9b198c6bd9d8d36bb20847631bc18cf568936412946af416f#rd
2、一个自托管的网站应用防攻击防火墙
SafeLine 是一个自托管的 WAF(Web Application Firewall),旨在保护你的 web 应用免受攻击和利用。SafeLine 通过在 web 应用和互联网之间部署一个过滤和监控 HTTP 流量的防火墙,保护 web 应用不受诸如 SQL 注入、XSS、代码注入、操作系统命令注入等攻击的侵害。作为一种反向代理,SafeLine 在客户端与服务器之间建立了一个保护屏障,防止恶意客户端直接接触到后端服务器。
开源项目地址:https://github.com/chaitin/SafeLine
更多介绍:https://mp.weixin.qq.com/s?__biz=MzAwMzE5NzM2Nw==&mid=2247492189&idx=1&sn=32ee900706c8bf255e35efbd917a3913&chksm=9b3c7285ac4bfb9353af949921ecf0289c5cf587dde60fa18d56286cc9d4b55b4535b8859b09#rd
3、专为 Kubernetes 设计的自动伸缩组件集合
Kubernetes Autoscaler 是一个专为 Kubernetes 设计的自动伸缩组件集合,其核心目标是优化资源使用,确保服务稳定运行。该项目包含三个主要组件:
开源项目地址:https://github.com/kubernetes/autoscaler
更多介绍:https://mp.weixin.qq.com/s?__biz=MzAwMzE5NzM2Nw==&mid=2247492177&idx=1&sn=e5572ddd94027c33e8e8feb6f22b9deb&chksm=9b3c7289ac4bfb9ff98b5c2386fd9391d40dd3802f3c79798ab07590ac275b91756bde7eeff6#rd
如果觉得我们的视频还不错的话,欢迎大家一键三连关注我们,我们也会做更多有意思的视频。
读者专属插件:github.com/ZhuPeng/github_linker
公众号快速添加小程序插件:github.com/ZhuPeng/mp-transform-public
更多精彩请扫码关注如下公众号。