SAP-C02 第 285 题
题目
一家公司使用 Amazon API Gateway、Amazon DynamoDB 和 AWS Lambda 在 AWS 上托管博客文章应用程序。该应用程序当前不使用 API 密钥来授权请求。 API 模型如下: GET /posts/{postId}:获取帖子详细信息 GET /users/{userId}:获取用户详细信息 GET /comments/{commentId}:获取评论详细信息 公司注意到用户在评论部分积极讨论主题,公司希望通过实时显示评论来提高用户参与度。应该采用哪种设计来减少评论延迟并提高用户体验?
选项
A. 将边缘优化的 API 与 Amazon CloudFront 结合使用来缓存 API 响应。
B. 修改博客应用程序代码,每 10 秒请求一次 GET/comments/{commentId}。
C. 使用 AWS AppSync 并利用 WebSocket 来提供评论。
D. 更改 Lambda 函数的并发限制以缩短 API 响应时间。
答案
C
解析
正确答案:C 解析: 题干关键点:实时或近实时处理、核心服务:API Gateway, Lambda, DynamoDB, CloudFront, EBS。 正确选项: C. 使用 AWS AppSync 并利用 WebSocket 来提供评论。 选择理由: 选项 C 的设计直接围绕题干限制展开,关键动作是 C. 使用 AWS AppSync 并利用 WebSocket 来提供评论。它把主要风险点落到托管服务或题干指定的架构路径上,避免...