Loading...
【所有题目】1. A Company has two batch processing applications that consume financial data about the day's stock transactions. Each transaction needs to be stored durably and guarantee that a record of each application is delivered so the audit and billing batch processing applications can process the data. However, the two applications run separately and several hours apart and need access to the same transaction information. After reviewing the transaction information for the day, the information no longer needs to be stored. What is the best way to architect this application? Choose the correct answer from the options below
正确答案: D
Correct answer is D as the key point here is batch application and message being stored durably and delivery guarantee. Kinesis can store the data durably and allow access to multiple consumers without any dependencies.,Refer AWS documentation - Kinesis Data Streams,Q: How does Amazon Kinesis Data Streams differ from Amazon SQS?,Amazon Kinesis Data Streams enables real-time processing of streaming big data. It provides ordering of records, as well as the ability to read and/or replay records in the same order to multiple Amazon Kinesis Applications. The Amazon Kinesis Client Library (KCL) delivers all records for a given partition key to the same record processor, making it easier to build multiple applications reading from the same Amazon Kinesis data stream (for example, to perform counting, aggregation, and filtering).,Amazon Simple Queue Service (Amazon SQS) offers a reliable, highly scalable hosted queue for storing messages as they travel between computers. Amazon SQS lets you easily move data between distributed application components and helps you build applications in which messages are processed independently (with message-level ack/fail semantics), such as automated workflows.,Q: When should I use Amazon Kinesis Data Streams, and when should I use Amazon SQS?,We recommend Amazon Kinesis Data Streams for use cases with requirements that are similar to the following:,We recommend Amazon SQS for use cases with requirements that are similar to the following:,Option A is wrong as SQS chaining would create dependency among the consumers. If one consumer fails, the message would not be available for the other consumer impacting the availability.,Option B is wrong as although possible is error prone and needs to maintain the position read by the application.,Option C is wrong as with DynamoDB delivery guarantee needs to handled by application as well is not a cost effective solution.
sap_1
False
D
1
invalid_random_id
0
1
20230824: 网站迁移至配置更好的服务器!
20220828: 上线全新版本,欢迎体验!
20220406: SAP通过,本网站SAP题库有较多原题
20220323: 1.更新SAP题库;2.优化保存提示;3.备考SAP中
20201130: 注意:服务器最近遭到SQL注入攻击,请不要一个密码多个网站使用
20200714: 继续更新saa题库,来自tutorialsdojo的收费题,每天更新30题,共180题
20200603: 本人已于20200525通过SAA考试,更新60道SAA考试真题