编程技术

OpenAPI安全规范与自动扫描最佳实践

--- title: OpenAPI安全规范与自动扫描最佳实践 keywords: - OpenAPI - Swagger - 安全方案 - securitySchemes - scopes - Lint - 自动扫描 - 参数约束 - 必填校验 - 报告 description: 统一OpenAPI安全规范并实现自动扫描,校验securitySchemes...

Paint Timing API:FCP 的采集与优化路径

--- title: "Paint Timing API:FCP 的采集与优化路径" keywords: - FCP - PerformancePaintTiming - first-contentful-paint - PerformanceObserver - 采集与优化 description: "说明 Paint Timing 的 `first-contentful-p...

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

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

GraphQL Federation 性能与缓存策略(2025)

# GraphQL Federation 性能与缓存策略(2025) ## 一、复杂度与速率 - 复杂度限制:限制深度与字段数量;异常告警。 - 速率:对高成本查询单独限流与监控。 ## 二、缓存与路由 - 缓存层:客户端/网关/CDN 多层协同;ETag 与订阅刷新。 - 子图路由:按字段/类型拆分请求,优化扇出。 ## 三、观测与回归 - 指标:延迟/错误率与缓存命中;发布期基线回归。

API 分页与搜索性能优化(2025)

# API 分页与搜索性能优化(2025) 高数据量下的分页与搜索需工程化优化,提升体验与稳定性。 ## 一、分页策略 - offset:简单但在大偏移下性能下降。 - cursor:基于排序键的稳定分页,适合滚动列表。 ## 二、索引与过滤 - 索引:为排序与过滤字段建立复合索引。 - 过滤:限制可组合条件与范围,避免全表扫描。 ## 三、缓存与观测 - 缓存:对热门查询与固定过滤结果进