메뉴 건너뛰기




Volumn 103, Issue , 2018, Pages 1-17

Distributed data stream processing and edge computing: A survey on resource elasticity and future directions

Author keywords

Big Data; Cloud computing; Resource elasticity; Stream processing

Indexed keywords

CLOUD COMPUTING; DATA HANDLING; DECISION SUPPORT SYSTEMS; ELASTICITY; ENGINES; ENTERPRISE RESOURCE MANAGEMENT; SMART CITY; SURVEYS;

EID: 85037546359     PISSN: 10848045     EISSN: 10958592     Source Type: Journal    
DOI: 10.1016/j.jnca.2017.12.001     Document Type: Article
Times cited : (272)

References (128)
  • 1
    • 0042014316 scopus 로고    scopus 로고
    • Aurora: A new model and architecture for data stream management., Springer-Verlag New York, Inc., Secaucus, USA
    • Abadi, D.J., Carney, D., Çetintemel, U., Cherniack, M., Convey, C., Lee, S., Stonebraker, M., Tatbul, N., Zdonik, S., 2003. Aurora: A new model and architecture for data stream management. Vol. 12, Springer-Verlag New York, Inc., Secaucus, USA, pp. 120–139.
    • (2003) , vol.12 , pp. 120-139
    • Abadi, D.J.1    Carney, D.2    Çetintemel, U.3    Cherniack, M.4    Convey, C.5    Lee, S.6    Stonebraker, M.7    Tatbul, N.8    Zdonik, S.9
  • 3
    • 33745534244 scopus 로고    scopus 로고
    • Çetintemel, U. Network-aware query processing for stream-based applications. In: Proceedings of the 13th International Conference on Very Large Data Bases -, VLDB ’04, VLDB Endowment
    • Ahmad, Y., Çetintemel, U., 2004. Network-aware query processing for stream-based applications. In: Proceedings of the 13th International Conference on Very Large Data Bases - Volume 30, VLDB ’04, VLDB Endowment, pp. 456–467.
    • (2004) , vol.30 , pp. 456-467
    • Ahmad, Y.1
  • 5
    • 84959316865 scopus 로고    scopus 로고
    • Storm Applied: Strategies for Real-time Event Processing
    • 1st edition Manning Publications Co. Greenwich, USA
    • Allen, S.T., Jankowski, M., Pathirana, P., Storm Applied: Strategies for Real-time Event Processing. 1st edition, 2015, Manning Publications Co., Greenwich, USA.
    • (2015)
    • Allen, S.T.1    Jankowski, M.2    Pathirana, P.3
  • 6
    • 85037542155 scopus 로고    scopus 로고
    • Amazon CloudWatch, 〈〉2015.
    • Amazon CloudWatch, 〈 https://aws.amazon.com/cloudwatch/〉2015.
  • 7
    • 85037531351 scopus 로고    scopus 로고
    • 2 Container Service, 〈〉2015.
    • Amazon EC2 Container Service, 〈 https://aws.amazon.com/ecs/〉2015.
    • Amazon, E.C.1
  • 8
    • 85037526927 scopus 로고    scopus 로고
    • Amazon Kinesis Firehose, 〈〉2015.
    • Amazon Kinesis Firehose, 〈 https://aws.amazon.com/kinesis/firehose/〉2015.
  • 9
    • 38849108661 scopus 로고    scopus 로고
    • SPC: A distributed, scalable platform for data mining. In: Proceedings of the 4th International Workshop on Data Mining Standards, Services and Platforms, DMSSP ’06, ACM, New York, USA
    • Amini, L., Andrade, H., Bhagwan, R., Eskesen, F., King, R., Selo, P., Park, Y., Venkatramani, C., 2006. SPC: A distributed, scalable platform for data mining. In: Proceedings of the 4th International Workshop on Data Mining Standards, Services and Platforms, DMSSP ’06, ACM, New York, USA, pp. 27–37.
    • (2006) , pp. 27-37
    • Amini, L.1    Andrade, H.2    Bhagwan, R.3    Eskesen, F.4    King, R.5    Selo, P.6    Park, Y.7    Venkatramani, C.8
  • 10
    • 84881177989 scopus 로고    scopus 로고
    • Adaptive Online Scheduling in Storm
    • Aniello, L., Baldoni, R., Querzoni, L., 2013. Adaptive Online Scheduling in Storm, pp. 207–218.
    • (2013) , pp. 207-218
    • Aniello, L.1    Baldoni, R.2    Querzoni, L.3
  • 11
    • 85037527472 scopus 로고    scopus 로고
    • Apache ActiveMQ, 〈〉2016.
    • Apache ActiveMQ, 〈 http://activemq.apache.org/〉2016.
  • 12
    • 85037549243 scopus 로고    scopus 로고
    • Apache Beam, 〈〉2016.
    • Apache Beam, 〈 http://beam.incubator.apache.org/〉2016.
  • 13
    • 85037537344 scopus 로고    scopus 로고
    • Apache Edgent, 〈〉2017.
    • Apache Edgent, 〈 https://edgent.apache.org〉2017.
  • 14
    • 85037542037 scopus 로고    scopus 로고
    • Apache Flink, 〈〉2015.
    • Apache Flink, 〈 http://flink.apache.org/〉2015.
  • 15
    • 85037525580 scopus 로고    scopus 로고
    • Apache flink - iterative graph processing, API Documentation 2017. URL 〈〉.
    • Apache flink - iterative graph processing, API Documentation 2017. URL 〈 https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/libs/gelly/iterative_graph_processing.html〉.
  • 16
    • 85037535730 scopus 로고    scopus 로고
    • Apache Kafka, 〈〉2016.
    • Apache Kafka, 〈 http://kafka.apache.org/〉2016.
  • 17
    • 85037523415 scopus 로고    scopus 로고
    • Apache Samza, 〈〉2017.
    • Apache Samza, 〈 https://samza.apache.org〉2017.
  • 18
    • 85037546376 scopus 로고    scopus 로고
    • Apache Thrift, 〈〉2016.
    • Apache Thrift, 〈 https://thrift.apache.org/〉2016.
  • 19
    • 85037538387 scopus 로고    scopus 로고
    • Apache Zookeeper, 〈〉2016.
    • Apache Zookeeper, 〈 http://zookeeper.apache.org/〉2016.
  • 21
    • 85037549053 scopus 로고    scopus 로고
    • Above the Clouds: A Berkeley View of Cloud Computing, Technical report UCB/EECS-2009–28. Electrical Engineering and Computer Sciences, University of California at Berkeley, Berkeley, USA (February).
    • Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R.H., Konwinski, A., Lee, G., Patterson, D.A., Rabkin, A., Stoica, I., Zaharia, M., 2009. Above the Clouds: A Berkeley View of Cloud Computing, Technical report UCB/EECS-2009–28. Electrical Engineering and Computer Sciences, University of California at Berkeley, Berkeley, USA (February).
    • (2009)
    • Armbrust, M.1    Fox, A.2    Griffith, R.3    Joseph, A.D.4    Katz, R.H.5    Konwinski, A.6    Lee, G.7    Patterson, D.A.8    Rabkin, A.9    Stoica, I.10    Zaharia, M.11
  • 22
    • 77956877124 scopus 로고    scopus 로고
    • The internet of things: A survey
    • Atzori, L., Iera, A., Morabito, G., The internet of things: A survey. Comput. Netw. 54:15 (2010), 2787–2805.
    • (2010) Comput. Netw. , vol.54 , Issue.15 , pp. 2787-2805
    • Atzori, L.1    Iera, A.2    Morabito, G.3
  • 23
    • 85037534897 scopus 로고    scopus 로고
    • Azure IoT Hub, 〈〉2016.
    • Azure IoT Hub, 〈 https://azure.microsoft.com/en-us/services/iot-hub/〉2016.
  • 24
    • 85037542738 scopus 로고    scopus 로고
    • Azure Stream Analytics, 〈〉2015.
    • Azure Stream Analytics, 〈 https://azure.microsoft.com/en-us/services/stream-analytics/〉2015.
  • 25
    • 0036042175 scopus 로고    scopus 로고
    • Models and issues in data stream systems. In: Proceedings of the 21st ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, PODS ’02, ACM, New York, USA,.URL 〈〉., http://dx.doi.org/10.1145/543613.543615
    • Babcock, B., Babu, S., Datar, M., Motwani, R., Widom, J., 2002. Models and issues in data stream systems. In: Proceedings of the 21st ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, PODS ’02, ACM, New York, USA, pp. 1–16. http://dx.doi.org/10.1145/543613.543615.URL 〈 http://doi.acm.org/10.1145/543613.543615〉.
    • (2002) , pp. 1-16
    • Babcock, B.1    Babu, S.2    Datar, M.3    Motwani, R.4    Widom, J.5
  • 26
    • 1142267347 scopus 로고    scopus 로고
    • Chain: Operator scheduling for memory minimization in data stream systems. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’03, ACM, New York, USA
    • Babcock, B., Babu, S., Motwani, R., Datar, M., 2003. Chain: Operator scheduling for memory minimization in data stream systems. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’03, ACM, New York, USA, pp. 253–264.
    • (2003) , pp. 253-264
    • Babcock, B.1    Babu, S.2    Motwani, R.3    Datar, M.4
  • 27
    • 78649853419 scopus 로고    scopus 로고
    • Contract-based load management in federated distributed systems. In: Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI), USENIX Association, San Francisco, USA
    • Balazinska, M., Balakrishnan, H., Stonebraker, M., 2004. Contract-based load management in federated distributed systems. In: Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI), USENIX Association, San Francisco, USA, pp. 197–210.
    • (2004) , pp. 197-210
    • Balazinska, M.1    Balakrishnan, H.2    Stonebraker, M.3
  • 28
    • 84930635178 scopus 로고    scopus 로고
    • Improving the predictability of distributed stream processors
    • (special Section: Cloud Computing: Security, Privacy and Practice)
    • Basanta-Val, P., Fernndez-Garca, N., Wellings, A., Audsley, N., Improving the predictability of distributed stream processors. Future Gener. Comput. Syst. 52 (2015), 22–36, 10.1016/j.future.2015.03.023 (special Section: Cloud Computing: Security, Privacy and Practice).
    • (2015) Future Gener. Comput. Syst. , vol.52 , pp. 22-36
    • Basanta-Val, P.1    Fernndez-Garca, N.2    Wellings, A.3    Audsley, N.4
  • 29
    • 84873384460 scopus 로고    scopus 로고
    • Scheduling linear chain streaming applications on heterogeneous systems with failures
    • (special section: Hybrid Cloud Computing)
    • Benoit, A., Dobrila, A., Nicod, J.-M., Philippe, L., Scheduling linear chain streaming applications on heterogeneous systems with failures. Future Gener. Comput. Syst. 29:5 (2013), 1140–1151, 10.1016/j.future.2012.12.015 (special section: Hybrid Cloud Computing).
    • (2013) Future Gener. Comput. Syst. , vol.29 , Issue.5 , pp. 1140-1151
    • Benoit, A.1    Dobrila, A.2    Nicod, J.-M.3    Philippe, L.4
  • 31
    • 84905858499 scopus 로고    scopus 로고
    • A framework for integrating batch and online MapReduce computations
    • Boykin, O., Ritchie, S., O'Connell, I., A framework for integrating batch and online MapReduce computations. Proc. VLDB Endow. 7:13 (2014), 1441–1451.
    • (2014) Proc. VLDB Endow. , vol.7 , Issue.13 , pp. 1441-1451
    • Boykin, O.1    Ritchie, S.2    O'Connell, I.3
  • 32
    • 84960958729 scopus 로고    scopus 로고
    • Distributed QoS-aware scheduling in Storm. In: Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, DEBS ’15, ACM, New York, USA
    • Cardellini, V., Grassi, V., Presti, F.L., Nardelli, M., 2015. Distributed QoS-aware scheduling in Storm. In: Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, DEBS ’15, ACM, New York, USA, pp. 344–347.
    • (2015) , pp. 344-347
    • Cardellini, V.1    Grassi, V.2    Presti, F.L.3    Nardelli, M.4
  • 33
    • 84978708916 scopus 로고    scopus 로고
    • Optimal operator placement for distributed stream processing applications. In: Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, DEBS ’16, ACM, New York, USA
    • Cardellini, V., Grassi, V., Presti, F.L., Nardelli, M., 2016. Optimal operator placement for distributed stream processing applications. In: Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, DEBS ’16, ACM, New York, USA, pp. 69–80.
    • (2016) , pp. 69-80
    • Cardellini, V.1    Grassi, V.2    Presti, F.L.3    Nardelli, M.4
  • 34
    • 85000692361 scopus 로고    scopus 로고
    • Long-range Communications in Unlicensed Bands: The Rising Stars in the Iot and Smart City Scenarios, 23
    • Centenaro, M., Vangelista, L., Zanella, A., Zorzi, M., 2016. Long-range Communications in Unlicensed Bands: The Rising Stars in the Iot and Smart City Scenarios, 23, pp. 60–67. http://dx.doi.org/10.1109/MWC.2016.7721743.
    • (2016) , pp. 60-67
    • Centenaro, M.1    Vangelista, L.2    Zanella, A.3    Zorzi, M.4
  • 35
    • 85037524057 scopus 로고    scopus 로고
    • Apache quarks, watson, and streaming analytics: Saving the world, one smart sprinkler at a time. Bluemix Blog (June).URL 〈〉.
    • Chan, S., 2016. Apache quarks, watson, and streaming analytics: Saving the world, one smart sprinkler at a time. Bluemix Blog (June).URL 〈 https://www.ibm.com/blogs/bluemix/2016/06/better-analytics-with-apache-quarks/〉.
    • (2016)
    • Chan, S.1
  • 36
    • 85009944756 scopus 로고    scopus 로고
    • Cost-aware streaming workflow allocation on geo-distributed data centers. IEEE Transactions on Computers, in press.
    • Chen, W., Paik, I., Li, Z., 2017. Cost-aware streaming workflow allocation on geo-distributed data centers. IEEE Transactions on Computers, in press. https://doi.org/10.1109/TC.2016.2595579.
    • (2017)
    • Chen, W.1    Paik, I.2    Li, Z.3
  • 37
    • 0040377588 scopus 로고    scopus 로고
    • NiagaraCQ: A scalable continuous query system for internet databases. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’00, ACM, New York, USA
    • Chen, J., DeWitt, D.J., Tian, F., Wang, Y., 2000. NiagaraCQ: A scalable continuous query system for internet databases. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’00, ACM, New York, USA, pp. 379–390.
    • (2000) , pp. 379-390
    • Chen, J.1    DeWitt, D.J.2    Tian, F.3    Wang, Y.4
  • 38
    • 84860581420 scopus 로고    scopus 로고
    • Energy efficiency for large-scale MapReduce workloads with significant interactive analysis. In: Proceedings of the 7th ACM European Conference on Computer Systems (EuroSys 2012), ACM, New York, USA
    • Chen, Y., Alspaugh, S., Borthakur, D., Katz, R., 2012. Energy efficiency for large-scale MapReduce workloads with significant interactive analysis. In: Proceedings of the 7th ACM European Conference on Computer Systems (EuroSys 2012), ACM, New York, USA, pp. 43–56.
    • (2012) , pp. 43-56
    • Chen, Y.1    Alspaugh, S.2    Borthakur, D.3    Katz, R.4
  • 39
    • 84994589010 scopus 로고    scopus 로고
    • Geelytics: Enabling on-demand edge analytics over scoped data sources. In: IEEE International Congress on Big Data (BigData Congress)
    • Cheng, B., Papageorgiou, A., Bauer, M., 2016. Geelytics: Enabling on-demand edge analytics over scoped data sources. In: IEEE International Congress on Big Data (BigData Congress), pp. 101–108.
    • (2016) , pp. 101-108
    • Cheng, B.1    Papageorgiou, A.2    Bauer, M.3
  • 40
    • 85037525543 scopus 로고    scopus 로고
    • Unlocking Game-Changing Wireless Capabilities: Cisco and SITA help Copenhagen Airport Develop New Services for Transforming the Passenger Experience, Customer case study. CISCO 2012. URL 〈〉.
    • Unlocking Game-Changing Wireless Capabilities: Cisco and SITA help Copenhagen Airport Develop New Services for Transforming the Passenger Experience, Customer case study. CISCO 2012. URL 〈 http://www.cisco.com/en/US/prod/collateral/wireless/c36_696714_00_copenhagen_airport_cs.pdf〉.
  • 41
    • 85037526339 scopus 로고    scopus 로고
    • Attention, shoppers: Store is tracking your cell. New York Times. URL 〈〉.
    • Clifford, S., Hardy, Q., 2013. Attention, shoppers: Store is tracking your cell. New York Times. URL 〈 http://www.nytimes.com/2013/07/15/business/attention-shopper-stores-are-tracking-your-cell.html〉.
    • (2013)
    • Clifford, S.1    Hardy, Q.2
  • 42
    • 85037533018 scopus 로고    scopus 로고
    • Cloud Foundry, 〈〉2016.
    • Cloud Foundry, 〈 https://www.cloudfoundry.org/〉2016.
  • 43
    • 21844440623 scopus 로고    scopus 로고
    • Vivaldi: A decentralized network coordinate system. In: Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, SIGCOMM ’04, ACM, New York, USA
    • Dabek, F., Cox, R., Kaashoek, F., Morris, R., 2004. Vivaldi: A decentralized network coordinate system. In: Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, SIGCOMM ’04, ACM, New York, USA, pp. 15–26.
    • (2004) , pp. 15-26
    • Dabek, F.1    Cox, R.2    Kaashoek, F.3    Morris, R.4
  • 45
    • 37549003336 scopus 로고    scopus 로고
    • MapReduce: Simplified data processing on large clusters. Communications of the ACM 51 (1).
    • Dean, J., Ghemawat, S. MapReduce: Simplified data processing on large clusters. Communications of the ACM 51 (1).
    • Dean, J.1    Ghemawat, S.2
  • 46
    • 85037541190 scopus 로고    scopus 로고
    • DistributedLog, 〈〉2016.
    • DistributedLog, 〈 http://distributedlog.io/〉2016.
  • 47
    • 84924884739 scopus 로고    scopus 로고
    • Real-time Analytics: Techniques to Analyze and Visualize Streaming Data
    • John Wiley&Sons Indianapolis, USA
    • Ellis, B., Real-time Analytics: Techniques to Analyze and Visualize Streaming Data. 2014, John Wiley&Sons, Indianapolis, USA.
    • (2014)
    • Ellis, B.1
  • 48
    • 84880553720 scopus 로고    scopus 로고
    • Integrating scale out and fault tolerance in stream processing using operator state management. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’13, ACM, New York, USA
    • Fernandez, R.C., Migliavacca, M., Kalyvianaki, E., Pietzuch, P., 2013. Integrating scale out and fault tolerance in stream processing using operator state management. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’13, ACM, New York, USA, pp. 725–736.
    • (2013) , pp. 725-736
    • Fernandez, R.C.1    Migliavacca, M.2    Kalyvianaki, E.3    Pietzuch, P.4
  • 49
    • 84949627105 scopus 로고    scopus 로고
    • Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing
    • (URL 〈〉)
    • Gai, K., Qiu, M., Zhao, H., Tao, L., Zong, Z., Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing. J. Netw. Comput. Appl. 59:Supplement C (2016), S46–S54, 10.1016/j.jnca.2015.05.016 (URL 〈 http://www.sciencedirect.com/science/article/pii/S108480451500123X〉).
    • (2016) J. Netw. Comput. Appl. , vol.59 , pp. S46-S54
    • Gai, K.1    Qiu, M.2    Zhao, H.3    Tao, L.4    Zong, Z.5
  • 50
    • 85097852644 scopus 로고    scopus 로고
    • Cost-aware multimedia data allocation for heterogeneous memory using genetic algorithm in cloud computing
    • (1–1)
    • Gai, K., Qiu, M., Zhao, H., Cost-aware multimedia data allocation for heterogeneous memory using genetic algorithm in cloud computing. IEEE Trans. Cloud Comput., 99, 2016, 10.1109/TCC.2016.2594172 (1–1).
    • (2016) IEEE Trans. Cloud Comput. , vol.99
    • Gai, K.1    Qiu, M.2    Zhao, H.3
  • 52
    • 84975458327 scopus 로고    scopus 로고
    • Pipelined fission for stream programs with dynamic selectivity and partitioned state
    • Gedik, B., Özsema, H., Öztürk, O., Pipelined fission for stream programs with dynamic selectivity and partitioned state. J. Parallel Distrib. Comput. 96 (2016), 106–120, 10.1016/j.jpdc.2016.05.003.
    • (2016) J. Parallel Distrib. Comput. , vol.96 , pp. 106-120
    • Gedik, B.1    Özsema, H.2    Öztürk, O.3
  • 53
    • 2442617843 scopus 로고    scopus 로고
    • Issues in data stream management
    • (URL 〈〉)
    • Golab, L., Özsu, M.T., Issues in data stream management. SIGMOD Rec. 32:2 (2003), 5–14, 10.1145/776985.776986 (URL 〈 http://doi.acm.org/10.1145/776985.776986〉).
    • (2003) SIGMOD Rec. , vol.32 , Issue.2 , pp. 5-14
    • Golab, L.1    Özsu, M.T.2
  • 54
    • 85037541894 scopus 로고    scopus 로고
    • Google Cloud Dataflow, 〈
    • Google Cloud Dataflow, 〈 https://cloud.google.com/dataflow/〉 2015.
    • (2015)
  • 55
    • 85037539357 scopus 로고    scopus 로고
    • Google Cloud Storage, 〈〉2015.
    • Google Cloud Storage, 〈 https://cloud.google.com/storage/〉2015.
  • 56
    • 85037545202 scopus 로고    scopus 로고
    • Google Compute Engine, 〈〉2015.
    • Google Compute Engine, 〈 https://cloud.google.com/compute/〉2015.
  • 57
    • 84961753660 scopus 로고    scopus 로고
    • A general communication cost optimization framework for big data stream processing in geo-distributed data centers
    • Gu, L., Zeng, D., Guo, S., Xiang, Y., Hu, J., A general communication cost optimization framework for big data stream processing in geo-distributed data centers. IEEE Trans. Comput. 65:1 (2016), 19–29.
    • (2016) IEEE Trans. Comput. , vol.65 , Issue.1 , pp. 19-29
    • Gu, L.1    Zeng, D.2    Guo, S.3    Xiang, Y.4    Hu, J.5
  • 59
    • 84858664408 scopus 로고    scopus 로고
    • SASE: complex event processing over streams (demo). In: Proceedings of the Third Biennial Conference on Innovative Data Systems Research (CIDR 2007)
    • Gyllstrom, D., Wu, E., Chae, H., Diao, Y., Stahlberg, P., Anderson, G., 2007. SASE: complex event processing over streams (demo). In: Proceedings of the Third Biennial Conference on Innovative Data Systems Research (CIDR 2007), pp. 407–411.
    • (2007) , pp. 407-411
    • Gyllstrom, D.1    Wu, E.2    Chae, H.3    Diao, Y.4    Stahlberg, P.5    Anderson, G.6
  • 60
    • 84903125253 scopus 로고    scopus 로고
    • Towards wearable cognitive assistance. In: Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys ’14, ACM, New York, USA.URL 〈〉., http://dx.doi.org/10.1145/2594368.2594383
    • Ha, K., Chen, Z., Hu, W., Richter, W., Pillai, P., Satyanarayanan, M., 2014. Towards wearable cognitive assistance. In: Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys ’14, ACM, New York, USA. pp. 68–81. http://dx.doi.org/10.1145/2594368.2594383.URL 〈 http://doi.acm.org/10.1145/2594368.2594383〉.
    • (2014) , pp. 68-81
    • Ha, K.1    Chen, Z.2    Hu, W.3    Richter, W.4    Pillai, P.5    Satyanarayanan, M.6
  • 61
    • 84855888662 scopus 로고    scopus 로고
    • J. Survey on NoSQL database. In: Proceedings of the 6th International Conference on Pervasive Computing and Applications (ICPCA 2011), IEEE, Port Elizabeth, South Africa
    • Han, J., H.E, Le, G., Du, J., 2011. Survey on NoSQL database. In: Proceedings of the 6th International Conference on Pervasive Computing and Applications (ICPCA 2011), IEEE, Port Elizabeth, South Africa, pp. 363–366.
    • (2011) , pp. 363-366
    • Han, J.1    Le, H.E.2    Du, G.3
  • 62
    • 77954920597 scopus 로고    scopus 로고
    • Comet: Batched stream processing for data intensive distributed computing. In: Proceedings of the 1st ACM Symposium on Cloud Computing, SoCC ’10, ACM, New York, USA
    • He, B., Yang, M., Guo, Z., Chen, R., Su, B., Lin, W., Zhou, L., 2010. Comet: Batched stream processing for data intensive distributed computing. In: Proceedings of the 1st ACM Symposium on Cloud Computing, SoCC ’10, ACM, New York, USA, pp. 63–74. http://dx.doi.org/10.1145/1807128.1807139.
    • (2010) , pp. 63-74
    • He, B.1    Yang, M.2    Guo, Z.3    Chen, R.4    Su, B.5    Lin, W.6    Zhou, L.7
  • 63
    • 84903161696 scopus 로고    scopus 로고
    • Latency-aware elastic scaling for distributed data stream processing systems. In: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, DEBS ’14, ACM, New York, USA
    • Heinze, T., Jerzak, Z., Hackenbroich, G., Fetzer, C., 2014. Latency-aware elastic scaling for distributed data stream processing systems. In: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, DEBS ’14, ACM, New York, USA, pp. 13–22.
    • (2014) , pp. 13-22
    • Heinze, T.1    Jerzak, Z.2    Hackenbroich, G.3    Fetzer, C.4
  • 64
    • 85006516228 scopus 로고    scopus 로고
    • Self-adaptive processing graph with operator fission for elastic stream processing. Journal of Systems and Software, in press.
    • Hidalgo, N., Wladdimiro, D., Rosas, E., 2017. Self-adaptive processing graph with operator fission for elastic stream processing. Journal of Systems and Software, in press. https://doi.org/10.1016/j.jss.2016.06.010.
    • (2017)
    • Hidalgo, N.1    Wladdimiro, D.2    Rosas, E.3
  • 67
    • 85016448382 scopus 로고    scopus 로고
    • extensible language for distributed stream processing
    • (URL 〈〉)
    • Hirzel, M., Schneider, S., Gedik, B., An, S.P.L., extensible language for distributed stream processing. ACM Trans. Program. Lang. Syst. 39:1 (2017), 5:1–5:39, 10.1145/3039207 (URL 〈 http://doi.acm.org/10.1145/3039207〉).
    • (2017) ACM Trans. Program. Lang. Syst. , vol.39 , Issue.1 , pp. 51-5:39
    • Hirzel, M.1    Schneider, S.2    Gedik, B.3    An, S.P.L.4
  • 68
    • 84994476564 scopus 로고    scopus 로고
    • VISP: An ecosystem for elastic data stream processing for the internet of things. In: Proceedings of the 20th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2016)
    • Hochreiner, C., Vogler, M., Waibel, P., Dustdar, S., 2016. VISP: An ecosystem for elastic data stream processing for the internet of things. In: Proceedings of the 20th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2016), pp. 1–11.
    • (2016) , pp. 1-11
    • Hochreiner, C.1    Vogler, M.2    Waibel, P.3    Dustdar, S.4
  • 69
    • 85077465475 scopus 로고    scopus 로고
    • ELF: Efficient lightweight fast stream processing at scale. In: USENIX Annual Technical Conference, USENIX Association, Philadelphia, USA
    • Hu, L., Schwan, K., Amur, H., Chen, X., 2014. ELF: Efficient lightweight fast stream processing at scale. In: USENIX Annual Technical Conference, USENIX Association, Philadelphia, USA, pp. 25–36.
    • (2014) , pp. 25-36
    • Hu, L.1    Schwan, K.2    Amur, H.3    Chen, X.4
  • 70
    • 85037537634 scopus 로고    scopus 로고
    • Mobile edge computing: A key technology towards 5G, Whitepaper ETSI White Paper No. 11. European Telecommunications Standards Institute (ETSI) (September).
    • Hu, Y.C., Patel, M., Sabella, D., Sprecher, N., Young, V., 2015 Mobile edge computing: A key technology towards 5G, Whitepaper ETSI White Paper No. 11. European Telecommunications Standards Institute (ETSI) (September).
    • (2015)
    • Hu, Y.C.1    Patel, M.2    Sabella, D.3    Sprecher, N.4    Young, V.5
  • 71
    • 84986559335 scopus 로고    scopus 로고
    • Quantifying the impact of edge computing on mobile applications. In: Proceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems, APSys ’16, ACM, New York, USA,:1–5:8.URL 〈〉., http://dx.doi.org/10.1145/2967360.2967369
    • Hu, W., Gao, Y., Ha, K., Wang, J., Amos, B., Chen, Z., Pillai, P., Satyanarayanan, M., 2016. Quantifying the impact of edge computing on mobile applications. In: Proceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems, APSys ’16, ACM, New York, USA, pp. 5:1–5:8. http://dx.doi.org/10.1145/2967360.2967369.URL 〈 http://doi.acm.org/10.1145/2967360.2967369〉.
    • (2016) , pp. 5
    • Hu, W.1    Gao, Y.2    Ha, K.3    Wang, J.4    Amos, B.5    Chen, Z.6    Pillai, P.7    Satyanarayanan, M.8
  • 72
    • 84962803602 scopus 로고    scopus 로고
    • Evaluation of docker as edge computing platform. In: IEEE Conference on Open Systems (ICOS 2015)
    • Ismail, B.I., Goortani, E.M., Karim, M.B.A., Tat, W.M., Setapa, S., Luke, J.Y., Hoe, O.H., 2015. Evaluation of docker as edge computing platform. In: IEEE Conference on Open Systems (ICOS 2015), pp. 130–135.
    • (2015) , pp. 130-135
    • Ismail, B.I.1    Goortani, E.M.2    Karim, M.B.A.3    Tat, W.M.4    Setapa, S.5    Luke, J.Y.6    Hoe, O.H.7
  • 73
    • 85037523654 scopus 로고    scopus 로고
    • Kestrel, 〈〉2016.
    • Kestrel, 〈 https://github.com/twitter-archive/kestrel〉2016.
  • 75
    • 14944367082 scopus 로고    scopus 로고
    • Sketch-based change detection: Methods, evaluation, and applications. In: Proceedings of the 3rd ACM SIGCOMM Conference on Internet Measurement, IMC ’03, ACM, New York, USA
    • Krishnamurthy, B., Sen, S., Zhang, Y., Chen, Y., 2003. Sketch-based change detection: Methods, evaluation, and applications. In: Proceedings of the 3rd ACM SIGCOMM Conference on Internet Measurement, IMC ’03, ACM, New York, USA, pp. 234–247.
    • (2003) , pp. 234-247
    • Krishnamurthy, B.1    Sen, S.2    Zhang, Y.3    Chen, Y.4
  • 76
    • 85037547613 scopus 로고    scopus 로고
    • Kubernetes: Production-grade Container Orchestration, 〈〉2015.
    • Kubernetes: Production-grade Container Orchestration, 〈 http://kubernetes.io/〉2015.
  • 77
    • 84957571983 scopus 로고    scopus 로고
    • Twitter Heron: Stream processing at scale. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’15, ACM, New York, USA
    • Kulkarni, S., Bhagat, N., Fu, M., Kedigehalli, V., Kellogg, C., Mittal, S., Patel, J.M., Ramasamy, K., Taneja, S., 2015. Twitter Heron: Stream processing at scale. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’15, ACM, New York, USA, pp. 239–250.
    • (2015) , pp. 239-250
    • Kulkarni, S.1    Bhagat, N.2    Fu, M.3    Kedigehalli, V.4    Kellogg, C.5    Mittal, S.6    Patel, J.M.7    Ramasamy, K.8    Taneja, S.9
  • 78
    • 57049163532 scopus 로고    scopus 로고
    • Placement strategies for internet-scale data stream systems
    • Lakshmanan, G.T., Li, Y., Strom, R., Placement strategies for internet-scale data stream systems. IEEE Internet Comput. 12:6 (2008), 50–60.
    • (2008) IEEE Internet Comput. , vol.12 , Issue.6 , pp. 50-60
    • Lakshmanan, G.T.1    Li, Y.2    Strom, R.3
  • 79
    • 84988837558 scopus 로고    scopus 로고
    • Internet of Things: Principles and Paradigms, Morgan Kaufmann, Burlington, USA. Ch. Stream Processing in IoT: Foundations, State-of-the-art, and Future Directions.
    • Liu, X., Dastjerdi, A.V., Buyya, R., 2016. Internet of Things: Principles and Paradigms, Morgan Kaufmann, Burlington, USA. Ch. Stream Processing in IoT: Foundations, State-of-the-art, and Future Directions.
    • (2016)
    • Liu, X.1    Dastjerdi, A.V.2    Buyya, R.3
  • 80
    • 84944315559 scopus 로고    scopus 로고
    • Elastic stream processing with latency guarantees. In: Proceedings of the 35th IEEE International Conference on Distributed Computing Systems (ICDCS)
    • Lohrmann, B., Janacik, P., Kao, O., 2015. Elastic stream processing with latency guarantees. In: Proceedings of the 35th IEEE International Conference on Distributed Computing Systems (ICDCS), pp. 399–410.
    • (2015) , pp. 399-410
    • Lohrmann, B.1    Janacik, P.2    Kao, O.3
  • 81
    • 84912530861 scopus 로고    scopus 로고
    • A review of auto-scaling techniques for elastic applications in cloud environments
    • Lorido-Botran, T., Miguel-Alonso, J., Lozano, J.A., A review of auto-scaling techniques for elastic applications in cloud environments. J. Grid Comput. 12:4 (2014), 559–592.
    • (2014) J. Grid Comput. , vol.12 , Issue.4 , pp. 559-592
    • Lorido-Botran, T.1    Miguel-Alonso, J.2    Lozano, J.A.3
  • 82
    • 84995428223 scopus 로고    scopus 로고
    • FOG-Engine: Towards big data analytics in the fog. In: IEEE Proceedings of the 14th International Conference on Dependable, Autonomic and Secure Computing, 14th International Conference on Pervasive Intelligence and Computing, 2nd International Conference on Big Data Intelligence and Computing and Cyber Science and Technology Congress (DASC/PiCom/DataCom/CyberSciTech)
    • Mehdipour, F., Javadi, B., Mahanti, A., 2016. FOG-Engine: Towards big data analytics in the fog. In: IEEE Proceedings of the 14th International Conference on Dependable, Autonomic and Secure Computing, 14th International Conference on Pervasive Intelligence and Computing, 2nd International Conference on Big Data Intelligence and Computing and Cyber Science and Technology Congress (DASC/PiCom/DataCom/CyberSciTech), pp. 640–646.
    • (2016) , pp. 640-646
    • Mehdipour, F.1    Javadi, B.2    Mahanti, A.3
  • 83
    • 85004140731 scopus 로고    scopus 로고
    • Enabling data processing at the network edge through lightweight virtualization technologies. In: 2016 IEEE International Conference on Sensing, Communication and Networking (SECON Workshops)
    • Morabito, R., Beijar, N., 2016. Enabling data processing at the network edge through lightweight virtualization technologies. In: 2016 IEEE International Conference on Sensing, Communication and Networking (SECON Workshops), pp. 1–6.
    • (2016) , pp. 1-6
    • Morabito, R.1    Beijar, N.2
  • 84
    • 84908136658 scopus 로고    scopus 로고
    • Symbiosis: Sharing mobile resources for stream processing. In: IEEE Symposium on Computers and Communications (ISCC 2014), Workshops
    • Morales, J., Rosas, E., Hidalgo, N., 2014. Symbiosis: Sharing mobile resources for stream processing. In: IEEE Symposium on Computers and Communications (ISCC 2014), Workshops, pp. 1–6.
    • (2014) , pp. 1-6
    • Morales, J.1    Rosas, E.2    Hidalgo, N.3
  • 85
    • 85037533079 scopus 로고    scopus 로고
    • Data streams: Algorithms and applications. Now Publishers Inc.
    • Muthukrishnan, S., 2005. Data streams: Algorithms and applications. Now Publishers Inc.,.
    • (2005)
    • Muthukrishnan, S.1
  • 86
    • 84937827940 scopus 로고    scopus 로고
    • Evaluating auto-scaling strategies for cloud computing environments. In: 22nd IEEE International Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS 2014), IEEE
    • Netto, M.A.S., Cardonha, C., Cunha, R., de Assuncao, M.D., 2014. Evaluating auto-scaling strategies for cloud computing environments. In: 22nd IEEE International Symp. on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS 2014), IEEE, pp. 187–196.
    • (2014) , pp. 187-196
    • Netto, M.A.S.1    Cardonha, C.2    Cunha, R.3    de Assuncao, M.D.4
  • 87
    • 79951736167 scopus 로고    scopus 로고
    • S4: distributed stream computing platform. In: IEEE International Conference on Data Mining Workshops (ICDMW)
    • Neumeyer, L., Robbins, B., Nair, A., Kesari, A., 2010. S4: distributed stream computing platform. In: IEEE International Conference on Data Mining Workshops (ICDMW), pp. 170–177.
    • (2010) , pp. 170-177
    • Neumeyer, L.1    Robbins, B.2    Nair, A.3    Kesari, A.4
  • 88
    • 84964483974 scopus 로고    scopus 로고
    • Capillary networks - bridging the cellular and iot worlds. In: IEEE 2nd World Forum on Internet of Things (WF-IoT)
    • Novo, O., Beijar, N., Ocak, M., Kjallman, J., Komu, M., Kauppinen, T., 2015. Capillary networks - bridging the cellular and iot worlds. In: IEEE 2nd World Forum on Internet of Things (WF-IoT), pp. 571–578.
    • (2015) , pp. 571-578
    • Novo, O.1    Beijar, N.2    Ocak, M.3    Kjallman, J.4    Komu, M.5    Kauppinen, T.6
  • 89
    • 84881119458 scopus 로고    scopus 로고
    • MigCEP: Operator migration for mobility driven distributed complex event processing. In: Proceedings of the 7th ACM International Conference on Distributed Event-based Systems, DEBS ’13, ACM, New York, USA
    • Ottenwälder, B., Koldehofe, B., Rothermel, K., Ramachandran, U., 2013. MigCEP: Operator migration for mobility driven distributed complex event processing. In: Proceedings of the 7th ACM International Conference on Distributed Event-based Systems, DEBS ’13, ACM, New York, USA, pp. 183–194.
    • (2013) , pp. 183-194
    • Ottenwälder, B.1    Koldehofe, B.2    Rothermel, K.3    Ramachandran, U.4
  • 90
    • 84959064257 scopus 로고    scopus 로고
    • Containers and clusters for edge cloud architectures - a technology review. In: Proceedings of the 3rd International Conference on Future Internet of Things and Cloud
    • Pahl, C., Lee, B., 2015. Containers and clusters for edge cloud architectures - a technology review. In: Proceedings of the 3rd International Conference on Future Internet of Things and Cloud, pp. 379–386.
    • (2015) , pp. 379-386
    • Pahl, C.1    Lee, B.2
  • 91
    • 85009786038 scopus 로고    scopus 로고
    • A container-based edge cloud paas architecture based on raspberry pi clusters. In: IEEE Proceedings of the 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)
    • Pahl, C., Helmer, S., Miori, L., Sanin, J., Lee, B., 2016. A container-based edge cloud paas architecture based on raspberry pi clusters. In: IEEE Proceedings of the 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW), pp. 117–124.
    • (2016) , pp. 117-124
    • Pahl, C.1    Helmer, S.2    Miori, L.3    Sanin, J.4    Lee, B.5
  • 92
    • 84967211111 scopus 로고    scopus 로고
    • R-storm: Resource-aware scheduling in storm. In: Proceedings of the 16th Annual Middleware Conference, Middleware ’15, ACM, New York, USA
    • Peng, B., Hosseini, M., Hong, Z., Farivar, R., Campbell, R., 2015. R-storm: Resource-aware scheduling in storm. In: Proceedings of the 16th Annual Middleware Conference, Middleware ’15, ACM, New York, USA, pp. 149–161.
    • (2015) , pp. 149-161
    • Peng, B.1    Hosseini, M.2    Hong, Z.3    Farivar, R.4    Campbell, R.5
  • 94
    • 33749640284 scopus 로고    scopus 로고
    • Network-aware operator placement for stream-processing systems. In: Proceedings of the 22nd International Conference on Data Engineering (ICDE'06)
    • Pietzuch, P., Ledlie, J., Shneidman, J., Roussopoulos, M., Welsh, M., Seltzer, M., 2006. Network-aware operator placement for stream-processing systems. In: Proceedings of the 22nd International Conference on Data Engineering (ICDE'06), pp. 49–49.
    • (2006) , pp. 49
    • Pietzuch, P.1    Ledlie, J.2    Shneidman, J.3    Roussopoulos, M.4    Welsh, M.5    Seltzer, M.6
  • 95
    • 85037527290 scopus 로고    scopus 로고
    • do Rosario, V.M., Borin, E. Beyond the fog: Bringing cross-platform code execution to constrained iot devices. In: Proceedings of the 29th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2017), Campinas, Brazil
    • Pisani, F., Brunetta, J.R., do Rosario, V.M., Borin, E., 2017. Beyond the fog: Bringing cross-platform code execution to constrained iot devices. In: Proceedings of the 29th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2017), Campinas, Brazil, pp. 17–24.
    • (2017) , pp. 17-24
    • Pisani, F.1    Brunetta, J.R.2
  • 96
    • 85037528126 scopus 로고    scopus 로고
    • Protocol Buffers, 〈〉2016.
    • Protocol Buffers, 〈 https://developers.google.com/protocol-buffers/〉2016.
  • 97
    • 84877690081 scopus 로고    scopus 로고
    • Timestream: Reliable stream computation in the cloud. In: Proceedings of the 8th ACM European Conference on Computer Systems, EuroSys ’13, ACM, New York, USA
    • Qian, Z., He, Y., Su, C., Wu, Z., Zhu, H., Zhang, T., Zhou, L., Yu, Y., Zhang, Z., 2013. Timestream: Reliable stream computation in the cloud. In: Proceedings of the 8th ACM European Conference on Computer Systems, EuroSys ’13, ACM, New York, USA, pp. 1–14. doi:10.1145/2465351.2465353.
    • (2013) , pp. 1-14
    • Qian, Z.1    He, Y.2    Su, C.3    Wu, Z.4    Zhu, H.5    Zhang, T.6    Zhou, L.7    Yu, Y.8    Zhang, Z.9
  • 98
    • 85037530876 scopus 로고    scopus 로고
    • RabbitMQ, 〈〉2016.
    • RabbitMQ, 〈 https://www.rabbitmq.com/〉2016.
  • 99
    • 84963775838 scopus 로고    scopus 로고
    • Piórkowski, M. Online anomaly detection over big data streams. In: IEEE International Conference on Big Data (Big Data 2015), IEEE, Santa Clara, USA
    • Rettig, L., Khayati, M., Cudré-Mauroux, P., Piórkowski, M., 2015. Online anomaly detection over big data streams. In: IEEE International Conference on Big Data (Big Data 2015), IEEE, Santa Clara, USA, pp. 1113–1122.
    • (2015) , pp. 1113-1122
    • Rettig, L.1    Khayati, M.2    Cudré-Mauroux, P.3
  • 100
    • 85010815571 scopus 로고    scopus 로고
    • Joint flow and virtual machine placement in hybrid cloud data centers
    • (intelligent Systems for Heterogeneous Networks. URL 〈〉)
    • Roh, H., Jung, C., Kim, K., Pack, S., Lee, W., Joint flow and virtual machine placement in hybrid cloud data centers. J. Netw. Comput. Appl. 85 (2017), 4–13, 10.1016/j.jnca.2016.12.006 (intelligent Systems for Heterogeneous Networks. URL 〈 http://www.sciencedirect.com/science/article/pii/S1084804516303101〉).
    • (2017) J. Netw. Comput. Appl. , vol.85 , pp. 4-13
    • Roh, H.1    Jung, C.2    Kim, K.3    Pack, S.4    Lee, W.5
  • 101
    • 84952798078 scopus 로고    scopus 로고
    • Apache Tez: A unifying framework for modeling and building data processing applications. In: 2015 ACM SIGMOD International Conference on Management of Data, SIGMOD ’15, ACM, New York, USA
    • Saha, B., Shah, H., Seth, S., Vijayaraghavan, G., Murthy, A., Curino, C., 2015. Apache Tez: A unifying framework for modeling and building data processing applications. In: 2015 ACM SIGMOD International Conference on Management of Data, SIGMOD ’15, ACM, New York, USA, pp. 1357–1369. doi:10.1145/2723372.2742790.
    • (2015) , pp. 1357-1369
    • Saha, B.1    Shah, H.2    Seth, S.3    Vijayaraghavan, G.4    Murthy, A.5    Curino, C.6
  • 102
    • 85010817816 scopus 로고    scopus 로고
    • SpanEdge: Towards unifying stream processing over central and near-the-edge data centers. In: IEEE/ACM Symposium on Edge Computing (SEC)
    • Sajjad, H.P., Danniswara, K., Al-Shishtawy, A., Vlassov, V., 2016. SpanEdge: Towards unifying stream processing over central and near-the-edge data centers. In: IEEE/ACM Symposium on Edge Computing (SEC), pp. 168–178.
    • (2016) , pp. 168-178
    • Sajjad, H.P.1    Danniswara, K.2    Al-Shishtawy, A.3    Vlassov, V.4
  • 103
    • 84966662927 scopus 로고    scopus 로고
    • Assessment of the suitability of fog computing in the context of internet of things
    • (1–1)
    • Sarkar, S., Chatterjee, S., Misra, S., Assessment of the suitability of fog computing in the context of internet of things. IEEE Trans. Cloud Comput., 99, 2015 (1–1).
    • (2015) IEEE Trans. Cloud Comput. , vol.99
    • Sarkar, S.1    Chatterjee, S.2    Misra, S.3
  • 104
    • 84922331746 scopus 로고    scopus 로고
    • Towards elastic stream processing: Patterns and infrastructure. In: Proceedings of the 1st International Workshop on Big Dynamic Distributed Data (BD3), Riva del Garda, Italy
    • Sattler, K.-U., Beier, F., 2013. Towards elastic stream processing: Patterns and infrastructure. In: Proceedings of the 1st International Workshop on Big Dynamic Distributed Data (BD3), Riva del Garda, Italy, pp. 49–54.
    • (2013) , pp. 49-54
    • Sattler, K.-U.1    Beier, F.2
  • 105
    • 85037526567 scopus 로고    scopus 로고
    • Edge computing: Vision and challenges, USENIX Association, Santa Clara, USA.
    • Satyanarayanan, M., 2017. Edge computing: Vision and challenges, USENIX Association, Santa Clara, USA.
    • (2017)
    • Satyanarayanan, M.1
  • 106
    • 80053134516 scopus 로고    scopus 로고
    • Esc: Towards an elastic stream computing platform for the cloud. In: IEEE International Conference on Cloud Computing (CLOUD)
    • Satzger, B., Hummer, W., Leitner, P., Dustdar, S., 2011. Esc: Towards an elastic stream computing platform for the cloud. In: IEEE International Conference on Cloud Computing (CLOUD), pp. 348–355.
    • (2011) , pp. 348-355
    • Satzger, B.1    Hummer, W.2    Leitner, P.3    Dustdar, S.4
  • 107
    • 0041414949 scopus 로고    scopus 로고
    • Flux: An adaptive partitioning operator for continuous query systems. In: Proceedings of the 19th International Conference on Data Engineering (ICDE 2003), IEEE Computer Society
    • Shah, M.A., Hellerstein, J.M., Chandrasekaran, S., Franklin, M.J., 2003. Flux: An adaptive partitioning operator for continuous query systems. In: Proceedings of the 19th International Conference on Data Engineering (ICDE 2003), IEEE Computer Society, pp. 25–36.
    • (2003) , pp. 25-36
    • Shah, M.A.1    Hellerstein, J.M.2    Chandrasekaran, S.3    Franklin, M.J.4
  • 109
    • 84887883611 scopus 로고    scopus 로고
    • Autopipelining for data stream processing
    • Tang, Y., Gedik, B., Autopipelining for data stream processing. IEEE Trans. Parallel Distrib. Syst. 24:12 (2013), 2344–2354, 10.1109/TPDS.2012.333.
    • (2013) IEEE Trans. Parallel Distrib. Syst. , vol.24 , Issue.12 , pp. 2344-2354
    • Tang, Y.1    Gedik, B.2
  • 110
    • 85008877455 scopus 로고    scopus 로고
    • T: Efficient load shedding techniques for distributed stream processing. In: Proceedings of the 33rd International Conference on Very Large Data Bases, VLDB ’07, VLDB Endowment
    • Tatbul, N., Çetintemel, U., Zdonik, S., 2007. Staying FIT: Efficient load shedding techniques for distributed stream processing. In: Proceedings of the 33rd International Conference on Very Large Data Bases, VLDB ’07, VLDB Endowment, pp. 159–170.
    • (2007) , pp. 159-170
    • Tatbul, N.1    Çetintemel, U.2    Zdonik, S.3    Staying, F.I.4
  • 111
    • 84954371018 scopus 로고    scopus 로고
    • Resource management for bursty streams on multi-tenancy cloud environments
    • Tolosana-Calasanz, R., çngel Ba-ares, J., Pham, C., Rana, O.F., Resource management for bursty streams on multi-tenancy cloud environments. Future Gener. Comput. Syst. 55 (2016), 444–459, 10.1016/j.future.2015.03.012.
    • (2016) Future Gener. Comput. Syst. , vol.55 , pp. 444-459
    • Tolosana-Calasanz, R.1    çngel Ba-ares, J.2    Pham, C.3    Rana, O.F.4
  • 113
    • 84939174624 scopus 로고    scopus 로고
    • Change detection in streaming data in the era of big data: models and issues
    • Tran, D.-H., Gaber, M.M., Sattler, K.-U., Change detection in streaming data in the era of big data: models and issues. SIGKDD Explor. Newsl. 16:1 (2014), 30–38.
    • (2014) SIGKDD Explor. Newsl. , vol.16 , Issue.1 , pp. 30-38
    • Tran, D.-H.1    Gaber, M.M.2    Sattler, K.-U.3
  • 114
    • 84942369364 scopus 로고    scopus 로고
    • Jetstream: enabling high throughput live event streaming on multi-site clouds
    • Tudoran, R., Costan, A., Nano, O., Santos, I., Soncu, H., Antoniu, G., Jetstream: enabling high throughput live event streaming on multi-site clouds. Future Gener. Comput. Syst. 54 (2016), 274–291, 10.1016/j.future.2015.01.016.
    • (2016) Future Gener. Comput. Syst. , vol.54 , pp. 274-291
    • Tudoran, R.1    Costan, A.2    Nano, O.3    Santos, I.4    Soncu, H.5    Antoniu, G.6
  • 115
    • 84994503294 scopus 로고    scopus 로고
    • On improving constrained single and group operator placement using evictions in big data environments
    • Tziritas, N., Loukopoulos, T., Khan, S.U., Xu, C.Z., Zomaya, A.Y., On improving constrained single and group operator placement using evictions in big data environments. IEEE Trans. Serv. Comput. 9:5 (2016), 818–831.
    • (2016) IEEE Trans. Serv. Comput. , vol.9 , Issue.5 , pp. 818-831
    • Tziritas, N.1    Loukopoulos, T.2    Khan, S.U.3    Xu, C.Z.4    Zomaya, A.Y.5
  • 117
    • 0036366397 scopus 로고    scopus 로고
    • Rate-based query optimization for streaming information sources. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’02, ACM, New York, USA
    • Viglas, S.D., Naughton, J.F., 2002. Rate-based query optimization for streaming information sources. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’02, ACM, New York, USA, pp. 37–48.
    • (2002) , pp. 37-48
    • Viglas, S.D.1    Naughton, J.F.2
  • 118
    • 84967163393 scopus 로고    scopus 로고
    • Global analytics in the face of bandwidth and regulatory constraints. In: Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15), USENIX Association, Oakland, USA
    • Vulimiri, A., Curino, C., Godfrey, P.B., Jungblut, T., Padhye, J., Varghese, G., 2015. Global analytics in the face of bandwidth and regulatory constraints. In: Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15), USENIX Association, Oakland, USA, pp. 323–336.
    • (2015) , pp. 323-336
    • Vulimiri, A.1    Curino, C.2    Godfrey, P.B.3    Jungblut, T.4    Padhye, J.5    Varghese, G.6
  • 119
    • 84940855208 scopus 로고    scopus 로고
    • ChronoStream: Elastic stateful stream computation in the cloud. In: 2015 IEEE Proceedings of the 31st International Conference on Data Engineering
    • Wu, Y., Tan, K.L., 2015. ChronoStream: Elastic stateful stream computation in the cloud. In: 2015 IEEE Proceedings of the 31st International Conference on Data Engineering, pp. 723–734.
    • (2015) , pp. 723-734
    • Wu, Y.1    Tan, K.L.2
  • 120
    • 34250735599 scopus 로고    scopus 로고
    • High-performance complex event processing over streams. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’06, ACM, New York, USA
    • Wu, E., Diao, Y., Rizvi, S., 2006. High-performance complex event processing over streams. In: ACM SIGMOD International Conference on Management of Data, SIGMOD ’06, ACM, New York, USA, pp. 407–418.
    • (2006) , pp. 407-418
    • Wu, E.1    Diao, Y.2    Rizvi, S.3
  • 121
    • 84907732854 scopus 로고    scopus 로고
    • T-Storm: Traffic-aware online scheduling in storm. In: IEEE Proceedings of the 34th International Conference on Distributed Computing Systems (ICDCS)
    • Xu, J., Chen, Z., Tang, J., Su, S., 2014. T-Storm: Traffic-aware online scheduling in storm. In: IEEE Proceedings of the 34th International Conference on Distributed Computing Systems (ICDCS), pp. 535–544.
    • (2014) , pp. 535-544
    • Xu, J.1    Chen, Z.2    Tang, J.3    Su, S.4
  • 122
    • 84978062188 scopus 로고    scopus 로고
    • Stela: Enabling stream processing systems to scale-in and scale-out on-demand, IEEE International Conference on Cloud Engineering (IC2E 2016) 00
    • Xu, L., Peng, B., Gupta, I., 2016. Stela: Enabling stream processing systems to scale-in and scale-out on-demand, IEEE International Conference on Cloud Engineering (IC2E 2016) 00, pp. 22–31.
    • (2016) , pp. 22-31
    • Xu, L.1    Peng, B.2    Gupta, I.3
  • 123
    • 84987739777 scopus 로고    scopus 로고
    • A platform as-a-service for hybrid cloud/fog environments. In: IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN)
    • Yangui, S., Ravindran, P., Bibani, O., Glitho, R.H., Hadj-Alouane, N.B., Morrow, M.J., Polakos, P.A., 2016. A platform as-a-service for hybrid cloud/fog environments. In: IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), pp. 1–7.
    • (2016) , pp. 1-7
    • Yangui, S.1    Ravindran, P.2    Bibani, O.3    Glitho, R.H.4    Hadj-Alouane, N.B.5    Morrow, M.J.6    Polakos, P.A.7
  • 124
    • 85040175609 scopus 로고    scopus 로고
    • Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing. In: Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation, NSDI'12, USENIX Association, Berkeley, USA
    • Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., McCauley, M., Franklin, M.J., Shenker, S., Stoica, I., 2012. Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing. In: Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation, NSDI'12, USENIX Association, Berkeley, USA, pp. 2–2.
    • (2012) , pp. 2
    • Zaharia, M.1    Chowdhury, M.2    Das, T.3    Dave, A.4    Ma, J.5    McCauley, M.6    Franklin, M.J.7    Shenker, S.8    Stoica, I.9
  • 125
    • 84889637396 scopus 로고    scopus 로고
    • Discretized streams: Fault-tolerant streaming computation at scale. In: Proceedings of the 24th ACM Symposium on Operating Systems Principles, SOSP ’13, ACM, New York, USA
    • Zaharia, M., Das, T., Li, H., Hunter, T., Shenker, S., Stoica, I., 2013. Discretized streams: Fault-tolerant streaming computation at scale. In: Proceedings of the 24th ACM Symposium on Operating Systems Principles, SOSP ’13, ACM, New York, USA, pp. 423–438.
    • (2013) , pp. 423-438
    • Zaharia, M.1    Das, T.2    Li, H.3    Hunter, T.4    Shenker, S.5    Stoica, I.6
  • 126
    • 85037538711 scopus 로고    scopus 로고
    • Software Architecture for Big Data and the Cloud, Elsevier – Morgan Kaufmann. Ch. A Taxonomy and Survey of Stream Processing Systems.
    • Zhao, X., Garg, S., Queiroz, C., Buyya, R., 2017. Software Architecture for Big Data and the Cloud, Elsevier – Morgan Kaufmann. Ch. A Taxonomy and Survey of Stream Processing Systems.
    • (2017)
    • Zhao, X.1    Garg, S.2    Queiroz, C.3    Buyya, R.4
  • 127
    • 33845424457 scopus 로고    scopus 로고
    • Efficient Dynamic Operator Placement in a Locally Distributed Continuous Query System
    • Springer Berlin Heidelberg Berlin, Heidelberg
    • Zhou, Y., Ooi, B.C., Tan, K.-L., Wu, J., Efficient Dynamic Operator Placement in a Locally Distributed Continuous Query System. 2006, Springer Berlin Heidelberg, Berlin, Heidelberg, 54–71.
    • (2006) , pp. 54-71
    • Zhou, Y.1    Ooi, B.C.2    Tan, K.-L.3    Wu, J.4
  • 128
    • 77952383186 scopus 로고    scopus 로고
    • Efficient elastic burst detection in data streams. In: Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD ’03, ACM, New York, USA
    • Zhu, Y., Shasha, D., 2003. Efficient elastic burst detection in data streams. In: Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD ’03, ACM, New York, USA, pp. 336–345.
    • (2003) , pp. 336-345
    • Zhu, Y.1    Shasha, D.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.