{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T09:40:54Z","timestamp":1742982054089,"version":"3.40.3"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031262807"},{"type":"electronic","value":"9783031262814"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-26281-4_50","type":"book-chapter","created":{"date-parts":[[2023,2,11]],"date-time":"2023-02-11T06:47:02Z","timestamp":1676098022000},"page":"483-490","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Data Pipeline of\u00a0Efficient Stream Data Ingestion for\u00a0Game Analytics"],"prefix":"10.1007","author":[{"given":"Noppon","family":"wongta","sequence":"first","affiliation":[]},{"given":"Juggapong","family":"Natwichai","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,2,12]]},"reference":[{"key":"50_CR1","unstructured":"Debian \u2013 the universal operating system. https:\/\/www.debian.org\/index.en.html"},{"key":"50_CR2","unstructured":"Grafana: The open observability platform\u2014grafana labs. https:\/\/grafana.com\/"},{"key":"50_CR3","unstructured":"Kubernetes. https:\/\/kubernetes.io\/"},{"key":"50_CR4","unstructured":"Microk8s - zero-ops kubernetes for developers, edge and IoT. https:\/\/microk8s.io\/"},{"key":"50_CR5","unstructured":"odota\/parser: Replay parse server generating JSON log events from Dota 2 replay files. https:\/\/github.com\/odota\/parser"},{"key":"50_CR6","unstructured":"Prometheus - monitoring system & time series database. https:\/\/prometheus.io\/"},{"key":"50_CR7","unstructured":"SteamPipe - Valve Developer Community. https:\/\/developer.valvesoftware.com\/wiki\/Replay, https:\/\/developer.valvesoftware.com\/wiki\/SteamPipe"},{"key":"50_CR8","doi-asserted-by":"publisher","unstructured":"Dax: Data-driven audience experiences in esports, pp. 94\u2013105 (2020). https:\/\/doi.org\/10.1145\/3391614.3393659","DOI":"10.1145\/3391614.3393659"},{"key":"50_CR9","unstructured":"Agarwala, A., Pearce, M.: Learning dota 2 team compositions, pp. 2\u20136 (2014). https:\/\/cs229.stanford.edu\/proj2014\/Atish%20Agarwala,%20Michael%20Pearce,%20Learning%20Dota%202%20Team%20Compositions.pdf"},{"key":"50_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/978-3-030-49556-5_30","volume-title":"Benchmarking, Measuring, and Optimizing","author":"B Blamey","year":"2020","unstructured":"Blamey, B., Hellander, A., Toor, S.: Apache spark streaming, Kafka and\u00a0HarmonicIO: a performance benchmark and architecture comparison for enterprise and scientific computing. In: Gao, W., Zhan, J., Fox, G., Lu, X., Stanzione, D. (eds.) Bench 2019. LNCS, vol. 12093, pp. 335\u2013347. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-49556-5_30"},{"key":"50_CR11","doi-asserted-by":"publisher","unstructured":"Chambers, C., et al.: FlumeJava: easy, efficient data-parallel pipelines (2010). https:\/\/doi.org\/10.1145\/1809028.1806638, https:\/\/research.google\/pubs\/pub35650\/","DOI":"10.1145\/1809028.1806638"},{"key":"50_CR12","doi-asserted-by":"publisher","unstructured":"Cheng, D., Chen, Y., Zhou, X., Gmach, D., Milojicic, D.: Adaptive scheduling of parallel jobs in spark streaming (2017). https:\/\/doi.org\/10.1109\/INFOCOM.2017.8057206","DOI":"10.1109\/INFOCOM.2017.8057206"},{"key":"50_CR13","doi-asserted-by":"publisher","unstructured":"Dobbelaere, P., Esmaili, K.S.: Industry paper: Kafka versus RabbitMQ: a comparative study of two industry reference publish\/subscribe implementations. In: DEBS 2017 - Proceedings of the 11th ACM International Conference on Distributed Event-Based Systems, pp. 227\u2013238 (2017). https:\/\/doi.org\/10.1145\/3093742.3093908","DOI":"10.1145\/3093742.3093908"},{"key":"50_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1007\/978-3-319-24589-8_9","volume-title":"Entertainment Computing - ICEC 2015","author":"C Eggert","year":"2015","unstructured":"Eggert, C., Herrlich, M., Smeddinck, J., Malaka, R.: Classification of player roles in the team-based multi-player game dota 2. In: Chorianopoulos, K., Divitini, M., Hauge, J.B., Jaccheri, L., Malaka, R. (eds.) ICEC 2015. LNCS, vol. 9353, pp. 112\u2013125. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-24589-8_9"},{"key":"50_CR15","doi-asserted-by":"publisher","unstructured":"Hodge, V.J., Devlin, S., Sephton, N., Block, F., Cowling, P.I., Drachen, A.: Win prediction in multiplayer esports: Live professional match prediction. IEEE Trans. Games 13, 368\u2013379 (2021). https:\/\/doi.org\/10.1109\/TG.2019.2948469, https:\/\/ieeexplore.ieee.org\/document\/8906016\/","DOI":"10.1109\/TG.2019.2948469"},{"key":"50_CR16","unstructured":"Kalyanaraman, K.: To win or not to win? A prediction model to determine the outcome of a DotA2 match (2014). https:\/\/cseweb.ucsd.edu\/jmcauley\/cse255\/reports\/wi15\/Kaushik_Kalyanaraman.pdf"},{"key":"50_CR17","first-page":"1","volume":"1","author":"N Kinkade","year":"2015","unstructured":"Kinkade, N., Jolla, L., Lim, K.: DOTA 2 win prediction. Univ. Calif. 1, 1\u201313 (2015)","journal-title":"Univ. Calif."},{"key":"50_CR18","unstructured":"Kreps, J., Narkhede, N., Rao, J.: Kafka: a distributed messaging system for log processing. ACM SIGMOD Workshop on Networking Meets Databases, p. 6 (2011). http:\/\/research.microsoft.com\/en-us\/um\/people\/srikanth\/netdb11\/netdb11papers\/netdb11-final12.pdf"},{"key":"50_CR19","doi-asserted-by":"publisher","unstructured":"Maarala, A.I., Rautiainen, M., Salmi, M., Pirttikangas, S., Riekki, J.: Low latency analytics for streaming traffic data with apache spark, pp. 2855\u20132858 (2015). https:\/\/doi.org\/10.1109\/BigData.2015.7364101","DOI":"10.1109\/BigData.2015.7364101"},{"key":"50_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/978-3-319-73013-4_17","volume-title":"Analysis of Images, Social Networks and Texts","author":"I Makarov","year":"2018","unstructured":"Makarov, I., Savostyanov, D., Litvyakov, B., Ignatov, D.I.: Predicting winning team and probabilistic ratings in \u201cdota 2\u2019\u2019 and \u201ccounter-strike: global offensive\u2019\u2019 video games. In: van der Aalst, W.M.P., et al. (eds.) AIST 2017. LNCS, vol. 10716, pp. 183\u2013196. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-73013-4_17"},{"key":"50_CR21","first-page":"1","volume":"17","author":"X Meng","year":"2016","unstructured":"Meng, X., et al.: Mllib: machine learning in apache spark. J. Mach. Learn. Res. 17, 1\u20137 (2016)","journal-title":"J. Mach. Learn. Res."},{"issue":"4","key":"50_CR22","doi-asserted-by":"publisher","first-page":"307","DOI":"10.25271\/2017.5.4.376","volume":"5","author":"QI Sarhan","year":"2017","unstructured":"Sarhan, Q.I., Gawdan, I.S.: Java message service based performance comparison of apache ActiveMQ and apache Apollo brokers. Sci. J. Univ. Zakho 5(4), 307\u2013312 (2017). https:\/\/doi.org\/10.25271\/2017.5.4.376","journal-title":"Sci. J. Univ. Zakho"},{"key":"50_CR23","unstructured":"Schubert, M., Drachen, A., Mahlmann, T.: Esports analytics through encounter detection. In: MIT Sloan Sports Analytics Conference, pp. 1\u201318 (2016)"},{"key":"50_CR24","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4471-4769-5","volume-title":"Game Analytics","author":"M Seif El-Nasr","year":"2013","unstructured":"Seif El-Nasr, M., Drachen, A., Canossa, A.: Game Analytics. Springer, London (2013). https:\/\/doi.org\/10.1007\/978-1-4471-4769-5"},{"key":"50_CR25","unstructured":"Yang, P., Harrison, B., Roberts, D.L.: Identifying patterns in combat that are predictive of success in MOBA games, pp. 1\u20138 (2014)"},{"key":"50_CR26","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/978-3-030-24337-1_2","volume":"1017","author":"L Yu","year":"2019","unstructured":"Yu, L., Zhang, D., Chen, X., Xie, X.: MOBA-slice: a time slice based evaluation framework of relative advantage between teams in MOBA games. Commun. Comput. Inf. Sci. 1017, 23\u201340 (2019). https:\/\/doi.org\/10.1007\/978-3-030-24337-1_2","journal-title":"Commun. Comput. Inf. Sci."}],"container-title":["Lecture Notes on Data Engineering and Communications Technologies","Advances in Internet, Data &amp; Web Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-26281-4_50","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,11]],"date-time":"2023-02-11T06:56:37Z","timestamp":1676098597000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-26281-4_50"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031262807","9783031262814"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-26281-4_50","relation":{},"ISSN":["2367-4512","2367-4520"],"issn-type":[{"type":"print","value":"2367-4512"},{"type":"electronic","value":"2367-4520"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"12 February 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EIDWT","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Emerging Internetworking, Data & Web Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Semarang","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Indonesia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 February 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 February 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eidwt2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/voyager.ce.fit.ac.jp\/conf\/eidwt\/2023\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}