zezeful
本站致力于IT相关技术的分享
构建基于AWS SNS的事件驱动模型部署状态通知管道 构建基于AWS SNS的事件驱动模型部署状态通知管道
模型部署流程的混乱始于一次深夜的紧急线上回滚。一个新版本的欺诈检测模型被推送上线,但由于数据预处理逻辑的一个微小偏差,导致误判率飙升。问题在于,我们是在收到大量用户投诉后才意识到问题的严重性。部署脚本跑完后,终端上只留下一个绿色的 “SUC
2023-10-27
运用图数据库与Turbopack为内部开发者平台构建实时Monorepo依赖分析器 运用图数据库与Turbopack为内部开发者平台构建实时Monorepo依赖分析器
我们团队的 Monorepo 已经膨胀到了一个临界点:超过两千个内部包,横跨前端应用、共享组件、Node.js 服务和工具库。一个看似无害的底层工具函数变更,竟然触发了长达45分钟的CI流水线,影响了上百个包的构建和测试。最可怕的是,这种“
构建基于 Linkerd mTLS、Redis Streams 与 ASP.NET Core 的零信任事件驱动架构 构建基于 Linkerd mTLS、Redis Streams 与 ASP.NET Core 的零信任事件驱动架构
我们团队最近在重构一个核心业务系统,目标是将其从一个紧耦合的单体应用拆分为一组基于事件驱动的微服务。技术栈选型很快确定下来:ASP.NET Core 提供高性能的服务运行时,Redis Streams 作为轻量级、支持持久化和消费组的消息代
2023-10-27
基于 Couchbase 为 Serverless 函数提供 SAML 协议有状态会话支持的架构决策 基于 Couchbase 为 Serverless 函数提供 SAML 协议有状态会话支持的架构决策
定义技术难题:Serverless 的无状态性与 SAML 的有状态会话之间的固有矛盾SAML 2.0 协议,特别是其常用的 HTTP-Redirect 和 HTTP-POST 绑定,本质上是一个有状态的多步骤流程。一个典型的认证流程如下:
2023-10-27
构建基于Cassandra的软件供应链安全数据平台及其索引优化实践 构建基于Cassandra的软件供应链安全数据平台及其索引优化实践
CI流水线每天产出上万份依赖扫描报告,最初采用的对象存储加日志检索的方案很快就成了瓶颈。当安全团队提出两个核心查询需求时,现有架构彻底无法支撑:“哪些项目正受新爆出的CVE-2023-XXXX漏洞影响?”以及“给我展示Platform团队过
2023-10-27
构建微前端架构下的多租户向量检索服务 JWT身份、Milvus分区与GitHub Actions自动化部署的实践复盘 构建微前端架构下的多租户向量检索服务 JWT身份、Milvus分区与GitHub Actions自动化部署的实践复盘
我们SaaS平台的微前端架构一直运行良好,直到产品团队提出了一个看似简单的需求:为每个租户提供基于自然语言的智能文档检索功能。这意味着我们需要引入向量数据库。技术选型很快落定在Milvus上,但真正的挑战随之而来:在一个共享的基础设施上,如
4 / 5