Evolution — During Heron’s early days in the Apache incubator, a topology could be deployed in Kubernetes. The early Kubernetes scheduler deployed the topology as a collection of Pods, containing management services and execution Spouts and Bolts. This presented a number of issues in relation to fault tolerance when Kubernetes nodes failed…