zezepath
本站致力于IT相关技术的分享
在 GKE 中为 ArangoDB 和 NATS JetStream 构建可隔离的事务性集成测试环境 在 GKE 中为 ArangoDB 和 NATS JetStream 构建可隔离的事务性集成测试环境
我们面临一个典型的事件驱动架构难题。一个部署在 GKE 上的微服务需要消费 NATS JetStream 的消息,然后对 ArangoDB 中的图数据执行一个复杂的多文档事务操作。业务逻辑本身并不晦涩:当一个USER_CONNECTED事件
2023-10-27
基于Ruby与SAML构建符合零信任模型的WebRTC信令与TURN认证机制 基于Ruby与SAML构建符合零信任模型的WebRTC信令与TURN认证机制
在企业环境中集成实时通信能力,首要面对的不是功能实现,而是安全与身份认证的整合。将WebRTC嵌入现有系统,一个无法回避的挑战是如何将其接入企业统一的身份提供商(IdP),如Okta, Azure AD等,它们通常通过SAML 2.0协议提
2023-10-27
构建基于静态站点生成的前端与Vault赋能的后端服务以实现安全的Qdrant向量检索 构建基于静态站点生成的前端与Vault赋能的后端服务以实现安全的Qdrant向量检索
一个看似矛盾的架构需求摆在了面前:我们需要为一个AI驱动的知识库构建前端,它必须拥有静态站点(SSG)的极致加载速度、CDN友好性和低廉的运维成本。同时,这个应用的核心是基于Qdrant的向量检索,数据具有商业敏感性,必须实现精细化的、基于
2023-10-27
基于PostgreSQL读写分离模型的CQRS架构在全栈应用中的实践 基于PostgreSQL读写分离模型的CQRS架构在全栈应用中的实践
一个复杂的业务后台,性能瓶颈往往始于数据查询。当一个核心页面的数据需要从七八张表中聚合,并且附带复杂的过滤、排序和权限校验逻辑时,任何数据库优化技巧都开始显得力不从心。我们最初的 tasks 查询接口就是这样一个典型: -- 一个正在拖垮系
2023-10-27
使用 Rocket 和 Python SciPy 构建处理密集计算的 ISR 架构实践 使用 Rocket 和 Python SciPy 构建处理密集计算的 ISR 架构实践
一个棘手的问题摆在面前:我们需要为一组复杂的物理模拟数据提供一个Web可视化界面。这些模拟结果的计算非常耗时,Python端的SciPy和NumPy脚本运行一次需要10到30秒才能生成一份完整的数据集。如果采用传统的服务器端渲染(SSR),
2023-10-27