基于 Jotai 与 GitOps 事件流构建数据驱动的内部开发者平台仪表盘 基于 Jotai 与 GitOps 事件流构建数据驱动的内部开发者平台仪表盘
我们团队的CI/CD流水线一度是个黑盒。部署在发生,功能在上缐,但我们无法量化回答几个关键问题:我们的部署频率是多少?一个功能从提交到生产需要多久?某个应用的发布成功率最近是上升还是下降?DORA指标对我们来说更像是理论概念,而不是可操作的
2023-11-15
为推荐系统设计模型部署流水线的架构权衡 GitLab CI/CD 与 CircleCI 为推荐系统设计模型部署流水线的架构权衡 GitLab CI/CD 与 CircleCI
定义一个棘手的技术问题一个推荐系统的生命力在于其模型的迭代速度。不同于传统Web服务的无状态特性,推荐系统的CI/CD不仅涉及服务代码的构建和部署,更核心的挑战在于如何自动化、可追溯地处理模型训练、验证、打包和上线这一系列复杂且状态相关的流
2023-10-27
Kubernetes日志架构的成本优化决策 从ELK栈迁移至Loki并集成Jib Kubernetes日志架构的成本优化决策 从ELK栈迁移至Loki并集成Jib
我们所维护的Kubernetes平台上运行着超过200个Java微服务,而基础设施成本的持续攀升已成为一个无法回避的棘手问题。经过初步的成本归因分析,两个主要的消耗点浮出水面:以ELK为核心的集中式日志系统,以及效率低下的CI/CD容器构建
2023-10-27
在 Flask 推荐系统中实现基于 Saga 的分布式事务与 Sentry 异常治理 在 Flask 推荐系统中实现基于 Saga 的分布式事务与 Sentry 异常治理
一个推荐系统的反馈闭环,看似简单,实则暗流涌动。当一个用户点击或收藏了我们推荐的内容,后台需要触发一系列操作:更新用户画像服务、调整物品特征向量、记录交互日志用于模型重训练,甚至可能要调用一个外部的积分服务。 # 一个极其脆弱的实现 def
2023-10-27
构建从Oracle CDC到Recoil前端的实时数据流架构 Ray Actor的实现与Rollup集成考量 构建从Oracle CDC到Recoil前端的实时数据流架构 Ray Actor的实现与Rollup集成考量
一个棘手的技术挑战摆在面前:一套承载着核心交易的Oracle OLTP系统,其性能已经高度优化,任何额外的查询负载都可能引发连锁反应。然而,业务方要求为这套系统构建一个全新的、高交互性的实时监控驾驶舱,延迟必须控制在秒级。直接轮询数据库的方
基于 OpenResty 与 Lua 构建动态 Laravel 应用防火墙的架构权衡与实现 基于 OpenResty 与 Lua 构建动态 Laravel 应用防火墙的架构权衡与实现
在 Laravel 框架内通过中间件(Middleware)实现应用层防火墙(WAF)是一种常见且直接的方案。然而,当系统面临高并发流量或需要抵御复杂的、资源消耗型的攻击(如复杂的正则表达式注入)时,纯粹依赖 PHP 中间件的 WAF 会迅
2023-10-27
1 / 5