编程技术

Apollo GraphOS Router 可观测性与缓存层实践

引言 - Router 是联邦超级图的运行时核心;通过可观测性指标与缓存层可提高稳定性与性能,GraphOS 提供一体化上报与管理。 能力与实践(已验证) - 可观测性:通过内置指标与日志将运行状态上报到 GraphOS,支持请求、延迟、错误与路由指标。来源:Apollo 中文 Router 文档。 - 缓存层:企业功能包含分布式缓存层与更细粒度的缓存策略,提升热点查询性能。来源:Apoll

Navigation API:无刷新导航拦截与视图更新

--- title: Navigation API:无刷新导航拦截与视图更新 keywords: - Navigation API - navigation.onnavigate - SPA/MPA - 视图更新 - 路由拦截 description: 介绍 Navigation API 的事件与拦截机制,在 MPA 中实现无刷新导航与视图更新,提升可访问性与性能,替代历史的 popstate/h...

OAuth2.1 与 OIDC API 安全最佳实践

--- 标题: OAuth2.1 与 OIDC API 安全最佳实践 关键字: - PKCE - 授权码流程 - JWKs - Token 轮换 - aud/iss 校验 - SameSite Cookie 描述: 以 OAuth2.1 的最新建议与 OIDC 标准为基础,构建更安全的授权与令牌管理体系。 日期: 2025-11-25 categories: - 文章资...

GraphQL 性能与缓存策略

概述 GraphQL 在灵活性与性能间需平衡。本文围绕查询持久化、批处理与缓存策略,给出可实施的优化路径。 已验证技术参数 - Automatic Persisted Queries(APQ):以 `sha256` 标识查询,减少请求体与提升缓存命中 - 对 Query 使用 `GET` + 查询字符串以便 CDN 缓存;对 Mutation 使用 `POST` - 使用 Dataloade