Optimizing Timeliness and Cost in Geo-Distributed Streaming Analytics | IEEE Journals & Magazine | IEEE Xplore