{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T18:01:33Z","timestamp":1775671293759,"version":"3.50.1"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2021,1,6]],"date-time":"2021-01-06T00:00:00Z","timestamp":1609891200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,6]],"date-time":"2021-01-06T00:00:00Z","timestamp":1609891200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"the High-Tech Research and Development (863) Programs of China","award":["2013AA01A215"],"award-info":[{"award-number":["2013AA01A215"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mobile Netw Appl"],"published-print":{"date-parts":[[2021,10]]},"DOI":"10.1007\/s11036-020-01729-7","type":"journal-article","created":{"date-parts":[[2021,1,6]],"date-time":"2021-01-06T13:06:18Z","timestamp":1609938378000},"page":"1950-1959","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Research on Optimal Checkpointing-Interval for Flink Stream Processing Applications"],"prefix":"10.1007","volume":"26","author":[{"given":"Zhan","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5260-3207","authenticated-orcid":false,"given":"Wenhao","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiao","family":"Qing","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xian","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongwei","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,1,6]]},"reference":[{"key":"1729_CR1","unstructured":"Akber SMA, Chen H, Wang Y, Jin H (2018) Minimizing overheads of checkpoints in distributed stream processing systems. In 2018 IEEE 7th international Conference on Cloud Networking (CloudNet) (pp. 1-4). IEEE"},{"key":"1729_CR2","unstructured":"Carbone P, Katsifodimos A, Ewen S, Markl V, Haridi S, Tzoumas K (2015) Apache flink: stream and batch processing in a single engine. Bull IEEE Comp Soc Tech Committee Data Eng 36(4):28\u201338"},{"issue":"1","key":"1729_CR3","doi-asserted-by":"publisher","first-page":"9","DOI":"10.14445\/22312803\/IJCTT-V19P103","volume":"19","author":"MH Iqbal","year":"2015","unstructured":"Iqbal MH, Soomro TR (2015) Big data analysis: apache storm perspective. International journal of computer trends and technology 19(1):9\u201314","journal-title":"International journal of computer trends and technology"},{"key":"1729_CR4","doi-asserted-by":"crossref","unstructured":"Chintapalli S, Dagit D, Evans B, Farivar R, Graves T, Holderbaugh M, ..., Poulosky P (2016) Benchmarking streaming computation engines: Storm, flink and spark streaming. In 2016 IEEE international parallel and distributed processing symposium workshops (IPDPSW) (pp. 1789\u20131792). IEEE","DOI":"10.1109\/IPDPSW.2016.138"},{"key":"1729_CR5","doi-asserted-by":"crossref","unstructured":"Lal DK, Suman U (2019) Towards comparison of real time stream processing engines. In 2019 IEEE Conference on Information and Communication Technology (pp. 1-5). IEEE","DOI":"10.1109\/CICT48419.2019.9066123"},{"key":"1729_CR6","unstructured":"Hwang JH, Balazinska M, Rasin A, Cetintemel U, Stonebraker M, Zdonik S (2005) High-availability algorithms for distributed stream processing. In 21st International Conference on Data Engineering (ICDE'05) (pp. 779-790). IEEE"},{"key":"1729_CR7","doi-asserted-by":"crossref","unstructured":"Balazinska M, Balakrishnan H, Madden S, Stonebraker M (2005) Fault-tolerance in the borealis distributed stream processing system. In Proceedings of the 2005 ACM SIGMOD international conference on Management of data (pp. 13-24)","DOI":"10.1145\/1066157.1066160"},{"key":"1729_CR8","doi-asserted-by":"crossref","unstructured":"Toshniwal A, Taneja S, Shukla A, Ramasamy K, Patel JM, Kulkarni S, ..., Bhagat N (2014) Storm@twitter. In Proceedings of the 2014 ACM SIGMOD international conference on Management of data (pp. 147\u2013156)","DOI":"10.1145\/2588555.2595641"},{"key":"1729_CR9","doi-asserted-by":"crossref","unstructured":"Sebepou Z, Magoutis K (2011) CEC: Continuous eventual checkpointing for data stream processing operators[C]. 2011 IEEE\/IFIP 41st International Conference on Dependable Systems & Networks (DSN). IEEE, 145\u2013156","DOI":"10.1109\/DSN.2011.5958214"},{"issue":"10\u201310","key":"1729_CR10","first-page":"95","volume":"10","author":"M Zaharia","year":"2010","unstructured":"Zaharia M, Chowdhury M, Franklin MJ, Shenker S, Stoica I (2010) Spark: cluster computing with working sets. HotCloud 10(10\u201310):95","journal-title":"HotCloud"},{"key":"1729_CR11","doi-asserted-by":"crossref","unstructured":"Castro Fernandez R, Migliavacca M, Kalyvianaki E, Pietzuch P (2013) Integrating scale out and fault tolerance in stream processing using operator state management. In: Proceedings of the 2013 ACM SIGMOD international conference on Management of data (pp. 725-736)","DOI":"10.1145\/2463676.2465282"},{"key":"1729_CR12","doi-asserted-by":"crossref","unstructured":"Heinze T, Zia M, Krahn R, Jerzak Z, Fetzer C (2015) An adaptive replication scheme for elastic data stream processing systems. In: Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems (pp. 150-161)","DOI":"10.1145\/2675743.2771831"},{"issue":"1","key":"1729_CR13","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/TKDE.2017.2720602","volume":"31","author":"L Su","year":"2017","unstructured":"Su L, Zhou Y (2017) Passive and partially active fault tolerance for massively parallel stream processing engines. IEEE Trans Knowl Data Eng 31(1):32\u201345","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"9","key":"1729_CR14","doi-asserted-by":"publisher","first-page":"530","DOI":"10.1145\/361147.361115","volume":"17","author":"JW Young","year":"1974","unstructured":"Young JW (1974) A first order approximation to the optimum checkpoint interval. Commun ACM 17(9):530\u2013531","journal-title":"Commun ACM"},{"issue":"3","key":"1729_CR15","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1016\/j.future.2004.11.016","volume":"22","author":"JT Daly","year":"2006","unstructured":"Daly JT (2006) A higher order estimate of the optimum checkpoint interval for restart dumps. Futur Gener Comput Syst 22(3):303\u2013312","journal-title":"Futur Gener Comput Syst"},{"key":"1729_CR16","unstructured":"Liu Y, Nassar R, Leangsuksun C, Naksinehaboon N, Paun M, Scott SL (2008) An optimal checkpoint\/restart model for a large scale high performance computing system. In 2008 IEEE International Symposium on Parallel and Distributed Processing (pp. 1-9). IEEE"},{"key":"1729_CR17","doi-asserted-by":"crossref","unstructured":"Jin H, Chen Y, Zhu H, Sun XH (2010) Optimizing HPC fault-tolerant environment: an analytical approach. In 2010 39th International Conference on Parallel Processing (pp. 525-534). IEEE","DOI":"10.1109\/ICPP.2010.80"},{"key":"1729_CR18","unstructured":"Zhiliang L (2017) Research on adaptive checkpoint mechanism for large-scale streaming data processing. (Doctoral dissertation)"},{"key":"1729_CR19","doi-asserted-by":"crossref","unstructured":"Zhuang Y, Wei X, Li H, Wang Y, He X (2018) An optimal checkpointing model with online OCI adjustment for stream processing applications. In 2018 27th International Conference on Computer Communication and Networks (ICCCN) (pp. 1-9). IEEE","DOI":"10.1109\/ICCCN.2018.8487327"},{"key":"1729_CR20","doi-asserted-by":"crossref","unstructured":"Vianello V, Pati\u00f1o-Mart\u00ednez M, Azqueta-Alz\u00faaz A, Jimenez-P\u00e9ris R (2018) Cost of fault-tolerance on data stream processing. In: European Conference on Parallel Processing (pp. 17-27). Springer, Cham","DOI":"10.1007\/978-3-030-10549-5_2"},{"issue":"4","key":"1729_CR21","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1007\/s11036-018-0999-x","volume":"23","author":"G Sun","year":"2018","unstructured":"Sun G, Chen T, Su Y, Li C (2018) Internet traffic classification based on incremental support vector machines. Mobile Networks and Applications 23(4):789\u2013796","journal-title":"Mobile Networks and Applications"},{"key":"1729_CR22","doi-asserted-by":"publisher","first-page":"606","DOI":"10.1016\/j.future.2018.05.060","volume":"89","author":"G Sun","year":"2018","unstructured":"Sun G, Li J, Dai J, Song Z, Lang F (2018) Feature selection for IoT based on maximal information coefficient. Futur Gener Comput Syst 89:606\u2013616","journal-title":"Futur Gener Comput Syst"},{"key":"1729_CR23","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139939690","volume-title":"Workload modeling for computer systems performance evaluation","author":"DG Feitelson","year":"2015","unstructured":"Feitelson DG (2015) Workload modeling for computer systems performance evaluation. Cambridge University Press, Cambridge"},{"issue":"347","key":"1729_CR24","doi-asserted-by":"publisher","first-page":"730","DOI":"10.1080\/01621459.1974.10480196","volume":"69","author":"MA Stephens","year":"1974","unstructured":"Stephens MA (1974) EDF statistics for goodness of fit and some comparisons. J Am Stat Assoc 69(347):730\u2013737","journal-title":"J Am Stat Assoc"},{"key":"1729_CR25","unstructured":"Xiao Q (2019) Research on fault-tolerant strategy optimization for Flink stream processing framework [master\u2019s thesis]. Harbin Institute of Technology, Harbin"}],"container-title":["Mobile Networks and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-020-01729-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11036-020-01729-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-020-01729-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,11]],"date-time":"2021-12-11T04:30:52Z","timestamp":1639197052000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11036-020-01729-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,6]]},"references-count":25,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,10]]}},"alternative-id":["1729"],"URL":"https:\/\/doi.org\/10.1007\/s11036-020-01729-7","relation":{},"ISSN":["1383-469X","1572-8153"],"issn-type":[{"value":"1383-469X","type":"print"},{"value":"1572-8153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,6]]},"assertion":[{"value":"6 December 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 January 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}