Graph processing systems have been widely used in enterprises like online social networks to process their daily jobs. With the fast growing of social applications, they have to efficiently handle massive concurrent jobs. However, due to the inherent design for single job, existing systems incur great inefficiency in memory use and fault tolerance.… (More)
Modeling: I have also worked on areas of novel programming model for incre-mental processing, and online social network modeling. Project: Seraph-graph processing on shared graph • A distributed graph system that supports multiple analytics jobs concurrently executed on a shared and continuously updated large graph.