L. Aniello, R. Baldoni, and L. Querzoni, Adaptive online scheduling in storm, Proceedings of the 7th ACM International Conference on Distributed Event-based Systems (DEBS'13), pp.207-218, 2013.

M. D. De-assunção, A. D. Veith, and R. Buyya, Distributed data stream processing and edge computing: A survey on resource elasticity and future directions, J. Network and Computer Applications, vol.103, pp.1-17, 2018.

M. Belkhiria and C. Tedeschi, Decentralized Scaling for Stream Processing Engines, 2019.
URL : https://hal.archives-ouvertes.fr/hal-02127609

N. M. Calcavecchia, B. A. Caprarescu, E. Di-nitto, D. J. Dubois, and D. Petcu, DE-PAS: a Decentralized Probabilistic Algorithm for Auto-scaling, Computing, vol.94, issue.8, pp.701-730

P. Carbone, A. Katsifodimos, S. Ewen, V. Markl, S. Haridi et al., Apache flink?: Stream and batch processing in a single engine, IEEE Data Eng. Bull, vol.38, issue.4, pp.28-38, 2015.

V. Cardellini, V. Grassi, F. Lo-presti, and M. Nardelli, Distributed QoS-aware Scheduling in Storm, Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, pp.344-347, 2015.

V. Cardellini, F. L. Presti, M. Nardelli, and G. R. Russo, Decentralized self-adaptation for elastic data stream processing, Future Generation Comp. Syst, vol.87, pp.171-185, 2018.

R. Castro-fernandez, M. Migliavacca, E. Kalyvianaki, and P. Pietzuch, Integrating scale out and fault tolerance in stream processing using operator state management, ACM SIGMOD'13), pp.725-736, 2013.

C. Dwork, N. Lynch, and L. Stockmeyer, Consensus in the presence of partial synchrony, J. ACM, vol.35, issue.2, pp.288-323, 1988.

B. Gedik, S. Schneider, M. Hirzel, and K. Wu, Elastic scaling for data stream processing, IEEE Trans. Parallel Distrib. Syst, vol.25, issue.6, pp.1447-1463, 2014.

V. Gulisano, R. Jimnez-peris, M. Patio-martnez, C. Soriente, and P. Valduriez, Streamcloud: An elastic and scalable data streaming system, IEEE Transactions on Parallel and Distributed Systems, vol.23, issue.12, pp.2351-2365, 2012.
URL : https://hal.archives-ouvertes.fr/lirmm-00748992

M. Hirzel, R. Soulé, S. Schneider, B. Gedik, and R. Grimm, A catalog of stream processing optimizations, ACM Comput. Surv, vol.46, issue.4, pp.1-46, 2014.

C. Hochreiner, M. Vgler, S. Schulte, and S. Dustdar, Elastic stream processing for the internet of things, 2016 IEEE 9th International Conference on Cloud Computing (CLOUD), pp.100-107, 2016.

S. Kulkarni, N. Bhagat, M. Fu, V. Kedigehalli, C. Kellogg et al., Twitter heron: Stream processing at scale, Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, pp.239-250, 2015.

B. Peng, M. Hosseini, Z. Hong, R. Farivar, and R. Campbell, R-storm: Resourceaware scheduling in storm, Proceedings of the 16th Annual Middleware Conference, pp.149-161, 2015.

P. Pietzuch, J. Ledlie, J. Shneidman, M. Roussopoulos, M. Welsh et al., Network-aware operator placement for stream-processing systems, 22nd International Conference on Data Engineering (ICDE'06), pp.49-49, 2006.

S. Schneider, M. Hirzel, B. Gedik, and K. Wu, Auto-parallelizing Stateful Distributed Streaming Applications, International Conference on Parallel Architectures and Compilation Techniques, PACT '12, pp.53-64, 2012.

A. Toshniwal, S. Taneja, A. Shukla, K. Ramasamy, J. M. Patel et al., Storm@twitter. In: International Conference on Management of Data, pp.147-156, 2014.

J. Xu, Z. Chen, J. Tang, and S. Su, T-storm: Traffic-aware online scheduling in storm, IEEE 34th International Conference on Distributed Computing Systems, 2014.

A. Yousefpour, C. Fung, T. Nguyen, K. Kadiyala, F. Jalali et al., All One Needs to Know about Fog Computing and Related Edge Computing Paradigms: A Complete Survey, 2018.