Ellis: Dynamically Scaling Distributed Dataflows to Meet Runtime Targets | IEEE Conference Publication | IEEE Xplore