jivvies
本站致力于IT相关技术的分享
构建基于Kotlin的混合数据模型实时风控引擎 融合TimescaleDB时序与ArangoDB图谱 构建基于Kotlin的混合数据模型实时风控引擎 融合TimescaleDB时序与ArangoDB图谱
一个生产级的实时风控系统必须在毫秒间回答两个本质上完全不同的问题:一是“最近发生了什么?”,二是“这些参与者之间有什么关系?”。前者是时序问题,关心事件的顺序、频率和时间窗口内的聚合特征;后者是图谱问题,关心实体间的连接、路径和社区结构。试
构建基于 Sanic 和 Prettier 的 Azure Data Lake 规范化数据摄入网关 构建基于 Sanic 和 Prettier 的 Azure Data Lake 规范化数据摄入网关
我们的数据湖最近出现了一个棘手的“熵增”问题。团队的多个微服务和数据源持续不断地向 Azure Data Lake Storage (ADLS Gen2) 推送 JSON 格式的配置快照、事件载荷和元数据。功能上,这些数据都完全正确。但问题
2023-10-27
使用Zig构建WebAssembly中间件在Tyk网关中重塑与Spring后端通信的tRPC请求 使用Zig构建WebAssembly中间件在Tyk网关中重塑与Spring后端通信的tRPC请求
一个生产环境中的技术决策,很少是关于选择“最好”的技术,而更多是关于在现有约束下,用一组“正确”的技术组合,去解决一个棘手的、具体的问题。我们面临的挑战是:一个庞大、稳定但陈旧的Spring Framework单体应用,它暴露的是一套设计于
2023-10-27
构建一个基于消息队列与SSE的整洁架构实时任务进度反馈系统 构建一个基于消息队列与SSE的整洁架构实时任务进度反馈系统
在真实项目中,我们经常遇到需要向用户实时反馈长耗时任务进度的场景,例如数据报表生成、视频转码或批量数据处理。一个常见的错误是采用轮询(Polling)方案,即UI组件定期向后端发送HTTP请求查询任务状态。这种方式不仅给服务器和数据库带来不
2023-10-27
Ktor与Pulumi构建由RabbitMQ驱动并与前端XState状态机同步的分布式Saga Ktor与Pulumi构建由RabbitMQ驱动并与前端XState状态机同步的分布式Saga
在处理需要多个独立步骤才能完成的业务流程时,一个简单的HTTP请求-响应模型会迅速暴露出其脆弱性。例如,一个“创建完整应用环境”的操作,可能涉及创建VPC、初始化数据库、部署服务、配置DNS等一系列耗时且可能失败的步骤。如果将这一切都塞进单
基于etcd实现OpenTelemetry采样策略的动态无重启更新 基于etcd实现OpenTelemetry采样策略的动态无重启更新
在生产环境中,静态采样率很快就会成为可观测性系统的一个瓶颈。当系统平稳运行时,我们可能只需要1%甚至更低的采样率来节省成本和资源。然而,一旦发生故障或进行性能压测,我们迫切需要将特定服务、甚至特定接口的采样率瞬间提升到100%,以便捕获所有
2023-10-27
4 / 5