Backend
“Backend”(back-end)处理认证、数据库、消息队列、批处理等用户不直接看见的逻辑。backend engineer 关注可扩展性、安全与数据一致性;通过 REST、GraphQL 等接口为 frontend 提供数据。
- “The backend validates every payment before confirming the order.” (后端在确认订单前校验每笔支付。)
- “Scale the backend horizontally behind a load balancer.” (在负载均衡后水平扩展后端。)
- “Frontend errors often trace back to a backend timeout.” (前端错误常可追溯到后端超时。)
back(后面)+ end(端),与 frontend 对称,指系统内部服务端。
复合词,无传统词缀。
微服务架构中 backend 可能由多个服务组成;BFF(Backend for Frontend)是常见折中模式。
- 固定搭配: “backend service” (后端服务), “backend API” (后端 API), “backend engineer” (后端工程师)
- 反义: frontend
藏在后面的 back end——用户看不见的后端。
“A misconfigured backend rate limit caused legitimate users to see 429 errors.” (后端限流配置错误导致正常用户看到 429 错误。)