aimgowin
本站致力于IT相关技术的分享
在Astro SSR中集成动态服务发现与熔断机制以构建弹性前端网关 在Astro SSR中集成动态服务发现与熔断机制以构建弹性前端网关
一个Astro SSR应用在微服务架构中承担的角色远不止是渲染UI。它实质上是一个面向用户的聚合层,或称之为前端网关(Frontend Gateway)。当一个页面需要来自多个后端服务的数据来完成渲染时——比如产品详情、用户评论和推荐列表—
2023-11-20
构建基于 Laravel、Weaviate 和 Styled-components 的向量检索流式响应系统 构建基于 Laravel、Weaviate 和 Styled-components 的向量检索流式响应系统
最初的 RAG (检索增强生成) 系统原型是一个阻塞式的请求-响应模型。用户提交一个问题,前端显示一个加载动画,后端去查询向量数据库,构建提示词,然后等待大语言模型(LLM)返回完整的答案。整个过程耗时5到15秒不等,最终呈现给用户的是一大
2023-11-15
使用 Python 与 Serverless 构建有状态 LLM 应用并集成 WebAuthn 无密码认证 使用 Python 与 Serverless 构建有状态 LLM 应用并集成 WebAuthn 无密码认证
一个看似简单的需求摆在面前:构建一个能与用户进行连续对话的LLM智能代理。用户通过无密码方式(WebAuthn)登录,系统需要记住上下文,并在分布式的、无状态的环境中可靠地运行。这里的核心矛盾点立刻浮现:Serverless架构的本质是无状
2023-10-27
使用 Neo4j 与 Koa 构建基于图谱的动态应用层防火墙 使用 Neo4j 与 Koa 构建基于图谱的动态应用层防火墙
传统的基于角色(RBAC)或访问控制列表(ACL)的权限系统,在面对当今日益复杂的微服务架构和零信任安全模型时,显得越来越力不从心。规则是静态的、离散的,难以表达业务实体间错综复杂的关系。例如,“允许A部门的员工,在工作时间,使用受信任设备
2023-10-27
使用 Go 框架为 Angular SPA 实现动态短生命周期 mTLS 认证 使用 Go 框架为 Angular SPA 实现动态短生命周期 mTLS 认证
项目要求在一个零信任(Zero Trust)网络环境中部署我们的 Angular 单页应用(SPA)。传统的认证方案,比如单纯依赖 JWT,在这里遇到了一个核心挑战:JWT 验证了用户是谁,但它无法验证发出请求的设备或工作负载的合法性。在一
2023-10-27
在 Vercel Functions 上构建 GraphQL 网关以服务 Android 客户端的复杂图谱查询 在 Vercel Functions 上构建 GraphQL 网关以服务 Android 客户端的复杂图谱查询
一个看似简单的业务需求摆在了面前:在 Android 应用中展示用户的“二度人脉中拥有共同兴趣的好友”。具体来说,我们需要获取当前用户的好友的好友(二度人脉),并筛选出那些与当前用户至少有一个共同兴趣的人。数据结构在概念上是清晰的。 gra
2023-10-27