gettzen
本站致力于IT相关技术的分享
使用 Lua 和 OpenResty 构建一个可由前端实时管理的动态 Web 防火墙 使用 Lua 和 OpenResty 构建一个可由前端实时管理的动态 Web 防火墙
静态的防火墙规则集正在成为我们运维流程中的一个瓶颈。每次更新IP黑名单、调整某个API的速率限制,或是紧急封堵一个新发现的扫描特征,都意味着修改配置文件、推送到配置中心、然后逐台服务器执行nginx -s reload。这个过程不仅繁琐,更
2023-10-27
基于 Buildah 实现 PyTorch 数据处理管道的容器化与供应链安全加固 基于 Buildah 实现 PyTorch 数据处理管道的容器化与供应链安全加固
一个.pth模型文件在生产环境中就像一个黑盒。我们知道它的输入和输出,但它的训练过程、依赖环境、甚至是训练数据的确切版本,往往随着时间的推移而变得模糊不清。当需要审计或复现一个模型的行为时,这种信息的缺失是致命的。在真实项目中,我们曾面临一
2023-10-27
基于Go与DSL为Tyk网关实现动态访问策略引擎并集成Svelte管理前端 基于Go与DSL为Tyk网关实现动态访问策略引擎并集成Svelte管理前端
微服务架构下,硬编码在各个服务内部的访问控制逻辑是一场维护噩梦。每次权限模型的微调都可能触发多个服务的重新部署。将授权逻辑上移至API网关是标准解法,但Tyk自带的JWT声明校验、Scope控制等机制,在面对复杂多变的业务规则时,往往显得力
2023-10-27
基于 OpenTelemetry 构建 Gatsby、Zustand 与 C# API Gateway 的统一可观测性链路 基于 OpenTelemetry 构建 Gatsby、Zustand 与 C# API Gateway 的统一可观测性链路
一个前端性能问题工单摆在了桌面上:用户反馈在我们的 Gatsby 应用中,点击“加载仪表盘”后,页面会卡顿 5-8 秒才显示数据。前端团队通过 Chrome DevTools 分析,发现一个对 /api/v1/dashboard/main
2023-10-27
构建服务于 Next.js 前端的近实时数据管道 Apache Hudi 与 ClickHouse 的架构权衡 构建服务于 Next.js 前端的近实时数据管道 Apache Hudi 与 ClickHouse 的架构权衡
我们需要一个直接面向用户的分析仪表盘,它必须在亚秒级内响应复杂的查询,同时后端数据平台需要支持对海量事件流的更新、删除和历史回溯。这是一个典型的、存在于现代数据应用中的核心矛盾:分析查询的速度与数据湖的灵活性和可维护性之间的冲突。 直接将事
2023-10-27
使用 Rust 与 WASI 为 Micronaut 应用构建高性能且安全的插件系统 使用 Rust 与 WASI 为 Micronaut 应用构建高性能且安全的插件系统
我们的核心业务运行在一个基于 Micronaut 的 JVM 服务上,一直很稳定。但最近一个需求打破了这种平静:我们需要允许第三方合作伙伴动态注入自定义的数据处理逻辑。最初的讨论很直接,要么为每个合作伙伴部署一个独立的微服务,要么硬着头皮上
2023-10-27
3 / 5