{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,11]],"date-time":"2026-01-11T05:08:08Z","timestamp":1768108088189,"version":"3.49.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T00:00:00Z","timestamp":1559692800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T00:00:00Z","timestamp":1559692800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1007\/s11227-019-02905-7","type":"journal-article","created":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T15:03:22Z","timestamp":1559747002000},"page":"6804-6830","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Performance improvement of Apache Storm using InfiniBand RDMA"],"prefix":"10.1007","volume":"75","author":[{"given":"Seokwoo","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Siwoon","family":"Son","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mi-Jung","family":"Choi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2396-0405","authenticated-orcid":false,"given":"Yang-Sae","family":"Moon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,6,5]]},"reference":[{"key":"2905_CR1","unstructured":"Accelio\u00a0(Official website). \n                    http:\/\/www.accelio.org\/"},{"key":"2905_CR2","unstructured":"Accelio\u00a0(Open source code). \n                    https:\/\/github.com\/accelio\/accelio\/"},{"key":"2905_CR3","unstructured":"Apache Flink. \n                    https:\/\/flink.apache.org\/"},{"key":"2905_CR4","unstructured":"Apache Hadoop. \n                    http:\/\/hadoop.apache.org\/"},{"key":"2905_CR5","unstructured":"Apache S4. \n                    http:\/\/incubator.apache.org\/projects\/s4.html"},{"key":"2905_CR6","unstructured":"Apache Spark. \n                    https:\/\/spark.apache.org\/"},{"key":"2905_CR7","unstructured":"Apache Storm. \n                    http:\/\/storm.apache.org\/"},{"key":"2905_CR8","unstructured":"Apache Thrift. \n                    https:\/\/thrift.apache.org\/"},{"key":"2905_CR9","unstructured":"Apache Zookeeper. \n                    http:\/\/zookeeper.apache.org\/"},{"key":"2905_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jnca.2017.12.001","volume":"103","author":"M Assuncaoa","year":"2018","unstructured":"Assuncaoa M, Veith A, Buyya R (2018) Distributed data stream processing and edge computing: a survey on resource elasticity and future directions. J Netw Comput Appl 103:1\u201317","journal-title":"J Netw Comput Appl"},{"key":"2905_CR11","unstructured":"Barak D Introduction to remote direct memory access (RDMA). \n                    http:\/\/www.rdmamojo.com\/2014\/03\/31\/remote-direct-memory-access-rdma\/\n                    \n                  . Accessed 27 May 2019"},{"key":"2905_CR12","doi-asserted-by":"crossref","unstructured":"Caneill M, Rheddane AE, Leroy V, Palma ND (2016) Locality-aware routing in stateful streaming applications. In: Proceedings of the 17th International Middleware Conference, Trento, Italy, pp 4:1\u20134:13","DOI":"10.1145\/2988336.2988340"},{"key":"2905_CR13","unstructured":"Companies that have adopted Apache Storm. \n                    http:\/\/storm.apache.org\/documentation\/Powered-By.html"},{"key":"2905_CR14","volume-title":"Storm blueprints: patterns for distributed real-time computation","author":"P Goetz","year":"2014","unstructured":"Goetz P, O\u2019Neill B (2014) Storm blueprints: patterns for distributed real-time computation. Packt Publishing, Birmingham"},{"key":"2905_CR15","doi-asserted-by":"crossref","unstructured":"Huang J, Ouyang X, Jose J, Wasi-Ur-Rahman M, Wang H, Luo M, Subramoni H, Murthy C, Panda DK (2012) High-performance design of HBase with RDMA over InfiniBand. In: Proceedings of the IEEE 26th International Symposium on Parallel and Distributed Processing, Shanghai, China, pp 774\u2013785","DOI":"10.1109\/IPDPS.2012.74"},{"key":"2905_CR16","unstructured":"Hunt P, Konar M, Junqueira FP, Reed B (2010) Zookeeper: wait-free coordination for internet-scale systems. In: Proceedings of the USENIX Annual Technical Conference, Boston, MA, pp 1\u20136"},{"key":"2905_CR17","unstructured":"Infiniband Trade Association. \n                    http:\/\/www.infinibandta.org\/"},{"key":"2905_CR18","doi-asserted-by":"publisher","first-page":"546","DOI":"10.1016\/j.future.2018.04.032","volume":"86","author":"W Inoubli","year":"2018","unstructured":"Inoubli W, Aridhi S, Mezni H, Maddouri M, Nguifo E (2018) An experimental survey on big data frameworks. Future Gener Comput Syst 86:546\u2013564","journal-title":"Future Gener Comput Syst"},{"key":"2905_CR19","doi-asserted-by":"crossref","unstructured":"Islam NS, Wasi-Ur-Rahman M, Jose J, Rajachandrasekar R, Wang H, Subramoni H, Murthy C, Panda DK (2012) High performance RDMA-based design of HDFS over InfiniBand. In: Proceedings of the International Conference on High Performance Computing, Networking, Storage, and Analysis, Salt Lake City, UT, pp 1\u201312","DOI":"10.1109\/SC.2012.65"},{"key":"2905_CR20","unstructured":"JXIO. \n                    https:\/\/github.com\/accelio\/JXIO\/"},{"key":"2905_CR21","unstructured":"Kili A, Understand Linux load averages and monitor performance of Linux. \n                    https:\/\/www.tecmint.com\/understand-linux-load-averages-and-monitor-performance\/\n                    \n                  . Accessed 27 May 2019"},{"issue":"1","key":"2905_CR22","first-page":"1537","volume":"10","author":"Y Kim","year":"2019","unstructured":"Kim Y, Son S, Moon Y-S (2019) Apache storm configuration platform for dynamic sampling and filtering of data streams. ICIC Express Lett 10(1):1537","journal-title":"ICIC Express Lett"},{"key":"2905_CR23","unstructured":"Lmax disruptor. \n                    https:\/\/lmax-exchange.github.io\/disruptor\/"},{"key":"2905_CR24","doi-asserted-by":"crossref","unstructured":"Lu X, Islam NS, Wasi-Ur-Rahman M, Jose J, Subramoni H, Wang H, Panda DK (2013) High-performance design of hadoop RPC with RDMA over InfiniBand. In: Proceedings of the IEEE 42nd International Conference on Parallel Processing, Lyon, France, pp 641\u2013650","DOI":"10.1109\/ICPP.2013.78"},{"key":"2905_CR25","doi-asserted-by":"crossref","unstructured":"Lu X, Wasi-Ur-Rahman M, Islam N, Shankar D, Panda DK (2014) Accelerating spark with RDMA for big data processing: early experiences. In: Proceedings of the IEEE 22nd Annual Symposium on High-Performance Interconnects, Mountain View, CA, pp 9\u201316","DOI":"10.1109\/HOTI.2014.15"},{"key":"2905_CR26","unstructured":"Netty. \n                    https:\/\/netty.io\/"},{"key":"2905_CR27","volume-title":"Operating system concepts","author":"A Silberschatz","year":"2012","unstructured":"Silberschatz A, Galvin PB, Gagne G (2012) Operating system concepts, 9th edn. Wiley, Nwe York","edition":"9"},{"key":"2905_CR28","doi-asserted-by":"crossref","unstructured":"Son S, Lee S, Gil M-S, Choi M-J, Moon Y-S (2018) Locality aware traffic distribution in apache storm for energy analytics platform. In: Proceedings of IEEE International Conference on Big Data and Smart Computing, Shanghai, China, pp 721\u2013724","DOI":"10.1109\/BigComp.2018.00135"},{"key":"2905_CR29","volume-title":"UNIX network programming","author":"WR Stevens","year":"2013","unstructured":"Stevens WR, Fenner B, Rudoff AM (2013) UNIX network programming, 3rd edn. Addison-Wesley Professional, Boston","edition":"3"},{"key":"2905_CR30","unstructured":"Top 500 Project. \n                    https:\/\/www.top500.org\/"},{"key":"2905_CR31","doi-asserted-by":"crossref","unstructured":"Toshniwal A, Taneja S, Shukla A, Ramasamy K, Patel JM, Kulkarni S, Jackson J, Gade K, Fu M, Donham J, Bhagat N, Mittal S, Ryaboy D (2014) Storm@Twitter. In: Proceedings of the Internationl Conference on Management of Data, ACM SIGMOD, Snowbird, Utah, pp 147\u2013156","DOI":"10.1145\/2588555.2595641"},{"issue":"12","key":"2905_CR32","doi-asserted-by":"publisher","first-page":"2669","DOI":"10.1109\/TKDE.2017.2751606","volume":"29","author":"C Wang","year":"2017","unstructured":"Wang C, Meng X, Guo Q, Weng Z, Yang C (2017) Automating characterization deployment in distributed data stream management systems. IEEE Trans Knowl Data Eng 29(12):2669\u20132681","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"2905_CR33","doi-asserted-by":"crossref","unstructured":"Wasi-Ur-Rahman M, Islam NS, Lu X, Jose J, Subramoni H, Wang H, Panda DK (2013) High-performance RDMA-based design of Hadoop MapReduce over InfiniBand. In: Proceedings of the IEEE 27th International Parallel and Distributed Processing Symposium Workshops, Cambridge, MA, pp 1908\u20131917","DOI":"10.1109\/IPDPSW.2013.238"},{"issue":"8","key":"2905_CR34","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/MCOM.2017.1600840","volume":"55","author":"S Yang","year":"2017","unstructured":"Yang S (2017) IoT stream processing and analytics in the fog. IEEE Commun Mag 55(8):21\u201327","journal-title":"IEEE Commun Mag"},{"issue":"5","key":"2905_CR35","doi-asserted-by":"publisher","first-page":"516","DOI":"10.14778\/3303753.3303758","volume":"12","author":"S Zeuch","year":"2019","unstructured":"Zeuch S, Monte B, Karimov J, Lutz C, Renz M, Traub J, BreB S, Tabl T, Markl V (2019) Analyzing efficient stream processing on modern hardware. Proc VLDB Endow 12(5):516\u2013530","journal-title":"Proc VLDB Endow"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02905-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-019-02905-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02905-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,3]],"date-time":"2020-06-03T23:10:49Z","timestamp":1591225849000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-019-02905-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,5]]},"references-count":35,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["2905"],"URL":"https:\/\/doi.org\/10.1007\/s11227-019-02905-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,6,5]]},"assertion":[{"value":"5 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}