Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
In a big data processing scenario, you are required to design a data ingestion pipeline that can handle high-velocity data streams. What considerations should you take into account to ensure the pipeline's efficiency and scalability?
A
Use a single centralized system to process all incoming data streams.
B
Implement a distributed data ingestion system that can scale horizontally.
C
Restrict the data ingestion rate to avoid overloading the system.
D
Use a batch processing approach to simplify the pipeline design.