{"title":"Graph processing systems back to the future","authors":"A. Bonifati","doi":"10.1145/3461837.3464687","DOIUrl":null,"url":null,"abstract":"Graphs are data model abstractions that are becoming pervasive in several real-life applications and use cases. In these settings, users focus on entities and their relationships, further enhanced with multiple labels and properties to form the so called property graphs. Modern graph processing systems need to keep pace with the increasing fundamental requirements of these applications and to tackle unforeseen challenges. Motivated by a community vision on future graph processing systems [6], in this talk I will present the system challenges that are lying behind the current research topics on graph processing and graph analytics. Many current graph query engines support subsets of graph queries that they can efficiently evaluate, thus disregarding more expressive query fragments on top of property graphs [2]. It becomes crucial to address efficient query evaluation for complex graph queries, as well the extensibility of the underlying graph query and constraint languages [1, 3]. Moreover, the dynamic aspects [5] of evaluating queries on streaming graphs are equally important and need to be considered in ongoing and future benchmarking efforts [4]. The overarching goal of my talk is to touch upon our past and ongoing work on these topics and to pinpoint the research directions shaping the already bright future of graph processing systems.","PeriodicalId":102703,"journal":{"name":"Proceedings of the 4th ACM SIGMOD Joint International Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 4th ACM SIGMOD Joint International Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3461837.3464687","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Graphs are data model abstractions that are becoming pervasive in several real-life applications and use cases. In these settings, users focus on entities and their relationships, further enhanced with multiple labels and properties to form the so called property graphs. Modern graph processing systems need to keep pace with the increasing fundamental requirements of these applications and to tackle unforeseen challenges. Motivated by a community vision on future graph processing systems [6], in this talk I will present the system challenges that are lying behind the current research topics on graph processing and graph analytics. Many current graph query engines support subsets of graph queries that they can efficiently evaluate, thus disregarding more expressive query fragments on top of property graphs [2]. It becomes crucial to address efficient query evaluation for complex graph queries, as well the extensibility of the underlying graph query and constraint languages [1, 3]. Moreover, the dynamic aspects [5] of evaluating queries on streaming graphs are equally important and need to be considered in ongoing and future benchmarking efforts [4]. The overarching goal of my talk is to touch upon our past and ongoing work on these topics and to pinpoint the research directions shaping the already bright future of graph processing systems.