datacored
本站致力于IT相关技术的分享
基于Ruby与ClickHouse构建高吞吐量可观测性管道并集成Datadog与PostCSS前端 基于Ruby与ClickHouse构建高吞吐量可观测性管道并集成Datadog与PostCSS前端
我们团队维护的一个高流量Ruby on Rails应用,每天会产生数千万级别的特定领域事件——比如功能开关的评估、搜索查询的详细参数、用户关键行为路径节点等。这些数据对于理解用户行为和驱动业务决策至关重要。最初,我们尝试将这些事件作为自定义
2023-10-27
利用 Linkerd 和嵌入式 Lua 为 Azure Service Bus 构建动态消息路由网关 利用 Linkerd 和嵌入式 Lua 为 Azure Service Bus 构建动态消息路由网关
系统中有超过三十个微服务在持续不断地产生各类业务事件。最初的设计是在每个服务内部硬编码逻辑,将事件推送到特定的 Azure Service Bus 主题。随着业务规则的迭代,比如需要根据用户等级、事件类型、甚至请求体中的某个特定字段,将同一
2023-10-27
基于 eBPF 与 Flask 实现两阶段提交协议的无侵入式可观测性架构 基于 eBPF 与 Flask 实现两阶段提交协议的无侵入式可观测性架构
排查一次生产环境的分布式事务失败,根因可能散落在多个微服务的日志、不同的网络链路,甚至操作系统层面。当一个使用两阶段提交(2PC)协议的事务在 COMMIT 阶段卡住时,确定是哪个参与者未能正确响应 PREPARE 请求,或者网络分区导致了
2023-10-27
实现一套 Java 驱动的 ESLint 规则动态分发与管理系统 实现一套 Java 驱动的 ESLint 规则动态分发与管理系统
在维护超过50个前端独立仓库(Repositories)时,一个看似简单的代码规范问题逐渐演变成了团队的噩梦。每个仓库的 .eslintrc.js 文件都存在细微差异,规则的更新依赖于工程师手动在几十个项目中复制粘贴,不仅效率低下,而且极易
2023-10-27
基于 Pulumi 和 etcd 构建动态可配置的实时推荐系统前端交互架构 基于 Pulumi 和 etcd 构建动态可配置的实时推荐系统前端交互架构
定义一个复杂的业务问题是架构设计的起点。传统的推荐系统通常面临一个核心矛盾:模型和策略的更新周期与用户行为的瞬息万变不匹配。多数系统依赖于离线的批处理任务(例如每天一次的 Spark 作业)来更新推荐模型,并通过 API 接口暴露结果。这种
5 / 5