欢迎访问 内存溢出 —— 独立后端与系统工程技术博客

专注于分布式系统、Linux内核、数据库存储与后端工程实践

分类:网络架构与安全

共 5 篇文章

网络架构与安全相关技术文章

gRPC 基于 HTTP/2 多路复用传输 Protobuf 消息,默认不加密。生产环境必须启用 mTLS 双向证书认证,并通过 Unary/Stream 拦截器在服务端统一校验 JWT 或 SPIFFE 身份,避免在每个 RPC 方法中重复鉴权逻辑。 一、Go gRPC 服务端 mTLS 与鉴权拦截器

限流是保护后端服务免受突发流量与恶意刷接口的核心手段。令牌桶(Token Bucket)允许一定程度的突发流量,适合面向用户的 API;滑动窗口(Sliding Window)统计更精确,适合严格配额场景。 一、Redis + Lua 实现分布式滑动窗口限流

在零信任网络(Zero Trust)理念中,“默认不信任,始终验证”。工作负载间通过 SPIFFE ID(如 spiffe://domain/ns/prod/sa/payment)确立身份,并使用短生命周期的 X.509 SVID 证书完成 mTLS(双向 TLS) 加密通信。 一、SPIFFE ID 证书主体备用名称