For example, each component could come from different vendors. Splunk could be used instead of Hadoop for batch processing, or in some cases data can go straight into the analytical database ...