aimgowin
本站致力于IT相关技术的分享
构建支持Oracle与MariaDB异构并存的微服务动态路由数据源 构建支持Oracle与MariaDB异构并存的微服务动态路由数据源
一个团队正在从庞大的单体Oracle数据库向基于MariaDB的微服务架构迁移,这是一个必然会遇到的场景。迁移过程不是一蹴而就的,在相当长的一段时间内,新旧系统必须共存。这意味着部分微服务需要同时访问遗留的Oracle数据库和新建的Mari
2023-10-27
为 Ruby FFI C++ 扩展实现统一的 Datadog 分布式链路追踪 为 Ruby FFI C++ 扩展实现统一的 Datadog 分布式链路追踪
我们团队的一个核心 Ruby on Rails 应用,其性能瓶颈一直是一个位于复杂业务逻辑中的计算模块。经过多轮分析,确认 Ruby 的解释执行是主要障碍。重写为 C++ 扩展并通过 FFI (Foreign Function Interf
2023-10-27
使用 Go 框架为 Angular SPA 实现动态短生命周期 mTLS 认证 使用 Go 框架为 Angular SPA 实现动态短生命周期 mTLS 认证
项目要求在一个零信任(Zero Trust)网络环境中部署我们的 Angular 单页应用(SPA)。传统的认证方案,比如单纯依赖 JWT,在这里遇到了一个核心挑战:JWT 验证了用户是谁,但它无法验证发出请求的设备或工作负载的合法性。在一
2023-10-27
使用 Python 与 Serverless 构建有状态 LLM 应用并集成 WebAuthn 无密码认证 使用 Python 与 Serverless 构建有状态 LLM 应用并集成 WebAuthn 无密码认证
一个看似简单的需求摆在面前:构建一个能与用户进行连续对话的LLM智能代理。用户通过无密码方式(WebAuthn)登录,系统需要记住上下文,并在分布式的、无状态的环境中可靠地运行。这里的核心矛盾点立刻浮现:Serverless架构的本质是无状
2023-10-27
一个内部开发者平台中数据湖查询层的架构选型与实现 一个内部开发者平台中数据湖查询层的架构选型与实现
我们面临一个日益严峻的挑战:内部开发者平台(IDP)需要为数百名开发者提供对存储在数据湖中 PB 级日志、指标和追踪数据的快速查询能力。现有的方案——允许开发者通过 Presto/Trino 客户端直接查询——已经暴露了三个核心问题:性能不
2023-10-27
使用 Neo4j 与 Koa 构建基于图谱的动态应用层防火墙 使用 Neo4j 与 Koa 构建基于图谱的动态应用层防火墙
传统的基于角色(RBAC)或访问控制列表(ACL)的权限系统,在面对当今日益复杂的微服务架构和零信任安全模型时,显得越来越力不从心。规则是静态的、离散的,难以表达业务实体间错综复杂的关系。例如,“允许A部门的员工,在工作时间,使用受信任设备
2023-10-27
3 / 5