winmaxfit
本站致力于IT相关技术的分享
构建基于gRPC契约的全栈类型安全 从Scala后端到Next.js前端的端到端测试实践 构建基于gRPC契约的全栈类型安全 从Scala后端到Next.js前端的端到端测试实践
团队最近接手的一个项目中,一个经典的线上故障再次上演:后端一位同事为了优化,将一个API响应中的userId字段类型从string改为了number。这个变更在后端的所有单元测试中都顺利通过,Swagger文档也更新了。然而,依赖这个字段的
2023-10-27
使用 IaC 构建集成依赖扫描与 Sentry 告警的 API 驱动型漏洞管理平台 使用 IaC 构建集成依赖扫描与 Sentry 告警的 API 驱动型漏洞管理平台
在真实项目中,安全扫描报告往往成为一个信息孤岛。它们通常以静态 HTML 或 JSON 文件的形式存在于 CI/CD 的构建产物中,需要开发人员主动查阅,并且缺乏与现有工作流(如错误追踪、任务分配)的有效联动。这种断裂导致了漏洞响应的延迟,
2023-10-27
构建基于Cloud Functions的Trino异步查询网关并集成Relay与Headless UI 构建基于Cloud Functions的Trino异步查询网关并集成Relay与Headless UI
为内部数据分析团队提供一个稳定、可扩展且成本可控的即席查询(ad-hoc query)平台,是一项普遍但棘手的挑战。核心矛盾在于:分析师需要能够对横跨多个数据源(如BigQuery, GCS, PostgreSQL)的TB级数据执行长耗时查
2023-10-27
多技术栈环境下基于XState与事件驱动的复杂工作流架构权衡 多技术栈环境下基于XState与事件驱动的复杂工作流架构权衡
摆在面前的问题是一个复杂的、长周期的文档处理工作流。一个文档从上传开始,需要经过多个异步处理阶段:光学字符识别(OCR)、内容校验、风险规则匹配、人工审核,最终归档或驳回。整个过程可能耗时数分钟到数天,其中“人工审核”是一个阻塞步骤,需要等
2023-10-27
实现从 JavaScript 到 CockroachDB 的全链路追踪:SkyWalking 与 OpenTelemetry 在异构系统中的深度集成 实现从 JavaScript 到 CockroachDB 的全链路追踪:SkyWalking 与 OpenTelemetry 在异构系统中的深度集成
一个用户反馈操作缓慢的工单,最终可能会演变成一场跨越前端、网关、后端服务乃至数据库的“寻凶”之旅。在我们的系统中,这个典型的请求链路是:用户浏览器(JavaScript) -> Node.js BFF (Backend for Fro
2023-10-27
构建从 WebRTC SFU 集群到 Hadoop 的安全可信日志注入架构 构建从 WebRTC SFU 集群到 Hadoop 的安全可信日志注入架构
当 WebRTC 服务从几百个并发会话扩展到数万甚至数十万时,其运维数据的体量会发生质变。单个会话产生的 ICE 协商、DTLS 握手、SRTP 密钥交换、RTP/RTCP 统计(抖动、丢包、RTT)等日志,在规模化后会形成数据洪流。传统的
5 / 5