Examlex

Solved

A Company Is Streaming Its High-Volume Billing Data (100 MBps)

question 15

Multiple Choice

A company is streaming its high-volume billing data (100 MBps) to Amazon Kinesis Data Streams. A data analyst partitioned the data on account_id to ensure that all records belonging to an account go to the same Kinesis shard and order is maintained. While building a custom consumer using the Kinesis Java SDK, the data analyst notices that, sometimes, the messages arrive out of order for account_id. Upon further investigation, the data analyst discovers the messages that are out of order seem to be arriving from different shards for the same account_id and are seen when a stream resize runs. What is an explanation for this behavior and what is the solution?


Definitions:

Free Energy

The amount of internal energy within a system that is available to perform work, as in chemical reactions and physical processes.

Absorbs

The process of taking in or soaking up energy or material from the environment, such as light, heat, or moisture, through physical or chemical means.

Free Energy

A thermodynamic quantity representing the amount of energy in a system that is available to do work at a constant temperature and pressure.

Reactants

Substances initially present in a chemical reaction that are consumed during the reaction to make products.

Related Questions