I am excited about highly scalable data processing systems. Currently I'm exploring applications of the differential computation model to cool graph processing systems!
Graphsurge: Graph Analytics on View Collections Using Differential Computation. Siddhartha Sahu and Semih Salihoglu. ACM SIGMOD, 2021.
The Ubiquity of Large Graphs and Surprising Challenges of Graph Processing: Extended Survey. Siddhartha Sahu, Amine Mhedhbi, Semih Salihoglu, Jimmy Lin, and M. Tamer Özsu. The VLDB Journal, 29(2), 2020.
Sift: Resource-efficient Consensus with RDMA. Mikhail Kazhamiaka, Babar Memon, Chathura Kankanamge, Siddhartha Sahu, Sajjad Rizvi, Bernard Wong, and Khuzaima Daudjee. CoNEXT, 2019.
The Ubiquity of Large Graphs and Surprising Challenges of Graph Processing. Siddhartha Sahu, Amine Mhedhbi, Semih Salihoglu, Jimmy Lin, and M. Tamer Özsu. PVLDB, 11(4), 2017.
[VLDB 2018 Best Paper]
Graphflow: An Active Graph Database (Demo). Chathura Kankanamge, Siddhartha Sahu, Amine Mhedhbi, Jeremy Chen, and Semih Salihoglu. In ACM SIGMOD, 2017.
Graph Mining in Rust, Rust KW Meetup, June 2018.
Managing Connections with Graphs: Uses and Challenges, Starcon, January 2018.