基于 Jotai 与 GitOps 事件流构建数据驱动的内部开发者平台仪表盘 基于 Jotai 与 GitOps 事件流构建数据驱动的内部开发者平台仪表盘
我们团队的CI/CD流水线一度是个黑盒。部署在发生,功能在上缐,但我们无法量化回答几个关键问题:我们的部署频率是多少?一个功能从提交到生产需要多久?某个应用的发布成功率最近是上升还是下降?DORA指标对我们来说更像是理论概念,而不是可操作的
2023-11-15
为推荐系统设计模型部署流水线的架构权衡 GitLab CI/CD 与 CircleCI 为推荐系统设计模型部署流水线的架构权衡 GitLab CI/CD 与 CircleCI
定义一个棘手的技术问题一个推荐系统的生命力在于其模型的迭代速度。不同于传统Web服务的无状态特性,推荐系统的CI/CD不仅涉及服务代码的构建和部署,更核心的挑战在于如何自动化、可追溯地处理模型训练、验证、打包和上线这一系列复杂且状态相关的流
2023-10-27
构建贯穿前端构建与后端运行时的统一可观测性管道 构建贯穿前端构建与后端运行时的统一可观测性管道
一个棘手的线上问题排查,往往始于一个模糊的用户反馈:“更新之后,某个页面加载不出来了”。日志里充满了各种请求记录,分布式追踪系统也展示了完整的调用链,但我们始终无法将用户的这次失败操作,精确关联到某一次特定的前端构建产物。究竟是哪次提交引入
2023-10-27
构建基于 Redis Streams 与 Go-Fiber 的准实时 Solr 索引管道 构建基于 Redis Streams 与 Go-Fiber 的准实时 Solr 索引管道
一个常见的痛点在于,当核心业务数据发生变更时,如何高效且可靠地同步到搜索引擎中。传统的做法是在业务逻辑中直接调用搜索引擎的API进行同步更新。这种强耦合的设计在生产环境中脆弱不堪:搜索引擎一次抖动或网络延迟,就会直接拖慢主业务的API响应时
2023-10-27
在Consul Connect服务网格中构建和测试一个强制mTLS的JavaScript CQRS系统 在Consul Connect服务网格中构建和测试一个强制mTLS的JavaScript CQRS系统
在一个典型的微服务架构中,服务间的通信默认是明文的。这是一个长期被忽视但却致命的安全隐患。传统的解决方案是手动管理TLS证书,但这在服务数量增多时会迅速演变成一场运维灾难。我们的目标是为一套基于JavaScript的CQRS(命令查询职责分
构建从Oracle CDC到Recoil前端的实时数据流架构 Ray Actor的实现与Rollup集成考量 构建从Oracle CDC到Recoil前端的实时数据流架构 Ray Actor的实现与Rollup集成考量
一个棘手的技术挑战摆在面前:一套承载着核心交易的Oracle OLTP系统,其性能已经高度优化,任何额外的查询负载都可能引发连锁反应。然而,业务方要求为这套系统构建一个全新的、高交互性的实时监控驾驶舱,延迟必须控制在秒级。直接轮询数据库的方
1 / 5