后端岗位面试题更新 2026-08-05

为什么 Nacos 2.x 使用 gRPC 长连接后,相比 1.x 的 HTTP 轮询能减少约 30% 的 CPU 占用?

小红书后端开发专业服务性能优化问题拆解技术原理gRPCHTTPNacos

考察说明

考察对长连接模式降低 CPU 开销的机制理解及性能分析能力

回答思路

  1. 能指出 HTTP 轮询高频建立连接、解析请求的开销
  2. 能说明长连接复用连接、服务端主动推送减少了空轮询
  3. 能结合线程模型和 IO 模型解释 CPU 下降的原因
  4. 能理性讨论 30% 数据是特定场景下的表现而非普适绝对值