cnzylo
本站致力于IT相关技术的分享
利用 gRPC-Go 与 Trino 构建混合模式 CV 特征管道并以 Cilium 实施网络隔离 利用 gRPC-Go 与 Trino 构建混合模式 CV 特征管道并以 Cilium 实施网络隔离
项目初期的需求很明确:搭建一个能同时支撑在线实时推理和离线模型训练的计算机视觉(CV)特征平台。在线路径要求毫秒级延迟,用于服务直接调用的特征提取;离线路径则要处理 PB 级的历史图像数据,为算法团队生成训练数据集。整个系统部署在 Kube
2023-10-27
基于 Go 与 NATS JetStream 构建协调海量 Playwright 实例的分布式压测架构 基于 Go 与 NATS JetStream 构建协调海量 Playwright 实例的分布式压测架构
问题起源于一次复盘。我们传统的后端性能压测,例如使用 JMeter 或 k6,虽然能精确模拟 API 负载,但完全忽略了一个关键环节:真实的用户体验。现代 Web 应用的性能瓶颈早已不单单是服务端响应时间,前端渲染、JavaScript 执
利用Dask与spaCy为PostgreSQL事件溯源系统构建异步计算投影 利用Dask与spaCy为PostgreSQL事件溯源系统构建异步计算投影
我们团队在一个文档协作项目中落地了事件溯源(Event Sourcing)架构。选择它的初衷很明确:完整的审计日志、强大的业务追溯能力以及灵活构建任意时间点状态的能力。技术选型上,我们没有引入专门的事件存储,而是选择用团队最熟悉的 Post
2023-10-27
构建基于强化学习的智能金丝雀发布系统:Flux CD与前端集成的架构决策 构建基于强化学习的智能金丝雀发布系统:Flux CD与前端集成的架构决策
在负责一个由数百个微前端模块构成的平台时,我们面临的核心挑战是发布的稳定性和效率。传统的金丝雀发布策略,即设定固定的流量比例和观察时长(例如,“将10%的流量导入新版本,观察30分钟”),在复杂的生产环境中显得过于僵化。这种方式要么因为过于
为Phoenix、MyBatis与TypeScript异构系统构建统一的GitOps交付管道 为Phoenix、MyBatis与TypeScript异构系统构建统一的GitOps交付管道
团队接手了一个棘手的遗留项目组合:一个基于Phoenix框架的Elixir服务,负责处理所有WebSocket实时通信;一个庞大的Java monolith,使用MyBatis与一个老旧的Oracle数据库交互,提供核心的REST API;
2023-10-27
采用PostgreSQL与DynamoDB构建CQRS模式下的高性能读写分离架构 采用PostgreSQL与DynamoDB构建CQRS模式下的高性能读写分离架构
一个线上系统的核心矛盾,往往在于写入操作对数据一致性的严苛要求与读取操作对极致性能和灵活性的双重压榨。当业务增长,单一数据库模型开始在两个极端之间挣扎,系统复杂性便会失控。一个典型的场景是:订单处理系统。创建订单、扣减库存、更新用户积分,这
2023-10-27
4 / 5