Nowadays there is a plethora of big data tools and frameworks, each with a unique set of advantages. This is particularly pronounced in the case of streaming data. Inevitably, most organizations end up using a set of these systems for their data analytics needs. So, before they know it, they end up with a mosaic of tools, which somehow much coordinate and liaise with the big data governance platform the organization is using (e.g. Spark).