
Answer-first summary for fast verification
Answer: Use autoscaling policies based on incoming data rate and adjust the number of processing nodes automatically.
Option B is the most effective approach for dynamically scaling resources in response to a sudden increase in data volume. Autoscaling policies based on incoming data rate ensure that resources are allocated efficiently and in real-time, which is crucial for maintaining the performance of the stream processing solution.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You are tasked with scaling a stream processing solution to handle a sudden increase in data volume. Describe the steps you would take to scale the resources dynamically, including the metrics you would monitor and the mechanisms you would use to adjust the resource allocation.
A
Monitor CPU utilization and manually adjust the number of processing nodes based on observed trends.
B
Use autoscaling policies based on incoming data rate and adjust the number of processing nodes automatically.
C
Increase the number of processing nodes periodically based on historical data patterns.
D
Rely on the system's built-in scaling mechanisms and monitor network bandwidth for resource allocation.
No comments yet.