zezepath
本站致力于IT相关技术的分享
构建基于 OpenTelemetry 与 Pandas 的 AWS SNS 死信队列可观测性分析管道 构建基于 OpenTelemetry 与 Pandas 的 AWS SNS 死信队列可观测性分析管道
消息处理失败是分布式系统中不可避免的现实。一个常见的处理模式是使用死信队列 (Dead Letter Queue, DLQ) 来捕获这些无法被成功消费的消息,防止它们阻塞主队列并为后续的排查和重试提供机会。但在一个复杂的系统中,DLQ 中的
2023-10-27
基于PostgreSQL读写分离模型的CQRS架构在全栈应用中的实践 基于PostgreSQL读写分离模型的CQRS架构在全栈应用中的实践
一个复杂的业务后台,性能瓶颈往往始于数据查询。当一个核心页面的数据需要从七八张表中聚合,并且附带复杂的过滤、排序和权限校验逻辑时,任何数据库优化技巧都开始显得力不从心。我们最初的 tasks 查询接口就是这样一个典型: -- 一个正在拖垮系
2023-10-27
基于Ruby与SAML构建符合零信任模型的WebRTC信令与TURN认证机制 基于Ruby与SAML构建符合零信任模型的WebRTC信令与TURN认证机制
在企业环境中集成实时通信能力,首要面对的不是功能实现,而是安全与身份认证的整合。将WebRTC嵌入现有系统,一个无法回避的挑战是如何将其接入企业统一的身份提供商(IdP),如Okta, Azure AD等,它们通常通过SAML 2.0协议提
2023-10-27
基于CDC和OpenSearch构建DDD聚合根的近实时读取模型 基于CDC和OpenSearch构建DDD聚合根的近实时读取模型
项目的写模型越来越复杂,一个订单聚合根(Order Aggregate)可能关联着订单行、收货地址、发票信息、优惠活动等多个实体和值对象。为了保证业务规则和事务一致性,我们用DDD和JPA(一种ORM实现)构建了强大的领域模型。这在处理命令
基于服务发现事件流与ClickHouse构建动态服务拓扑的可观测性实践 基于服务发现事件流与ClickHouse构建动态服务拓扑的可观测性实践
在数百个微服务频繁变更、弹性伸缩的环境中,依赖一份静态的、人工维护的CMDB或架构图来理解服务间的依赖关系,无异于刻舟求剑。当故障发生时,最关键的问题往往是:“谁调用了这个服务?”、“这个服务最近的下游变更是什么?”、“哪些新实例刚刚上线?
2023-10-27
构建基于静态站点生成的前端与Vault赋能的后端服务以实现安全的Qdrant向量检索 构建基于静态站点生成的前端与Vault赋能的后端服务以实现安全的Qdrant向量检索
一个看似矛盾的架构需求摆在了面前:我们需要为一个AI驱动的知识库构建前端,它必须拥有静态站点(SSG)的极致加载速度、CDN友好性和低廉的运维成本。同时,这个应用的核心是基于Qdrant的向量检索,数据具有商业敏感性,必须实现精细化的、基于
2023-10-27
3 / 5