EDBT 2026 Demo / reviewers in the wild / expert
Sajjad Rizvi
dblp:24/8633
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 7 · 3 first-authorSystems, architecture and hardware · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 93% Cloud and datacenter computing · 7% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
consensus |
0.7 | 2 | 2019 | Sift: resource-efficient consensus with RDMA · CoNEXT 2019 Canopus: A Scalable and Massively Parallel Consensus Protocol · CoNEXT 2017 |
Distributed systems › replication
state machine replication |
0.4 | 1 | 2019 | Sift: resource-efficient consensus with RDMA · CoNEXT 2019 |
Distributed systems › consensus
parallel consensus |
0.3 | 1 | 2017 | Canopus: A Scalable and Massively Parallel Consensus Protocol · CoNEXT 2017 |
Distributed systems › consensus
scalable consensus |
0.3 | 1 | 2017 | Canopus: A Scalable and Massively Parallel Consensus Protocol · CoNEXT 2017 |
Cloud and datacenter computing
resource disaggregation |
0.1 | 1 | 2019 | Sift: resource-efficient consensus with RDMA · CoNEXT 2019 |
Methods — techniques the papers use, named apart from their topics
erasure coding · 0.4RDMA · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Sift: resource-efficient consensus with RDMAabstractSift is a new consensus protocol for replicating state machines. It disaggregates CPU and memory consumption by creating a novel system architecture enabled by one-sided RDMA operations. We show that this system architecture allows us to develop a consensus protocol which centralizes the replication logic. The result is a simplified protocol design with less complex interactions between the participants of the consensus group compared to traditional protocols. The dissaggregated design also enables Sift to reduce deployment costs by sharing backup computational nodes across consensus groups deployed within the same cloud environment. The required storage resources can be further reduced by integrating erasure codes without making significant changes to our protocol. Evaluation results show that in a cloud environment with 100 groups where each group can support up to 2 simultaneous failures, Sift can reduce the cost by 56% compared to an RDMA-based Raft deployment. Mikhail Kazhamiaka, Babar Naveed Memon, Chathura Kankanamge, Siddhartha Sahu, Sajjad Rizvi, Bernard Wong 0001, Khuzaima Daudjee |
CoNEXT | 5 |
| 2017 | Canopus: A Scalable and Massively Parallel Consensus ProtocolabstractAchieving consensus among a set of distributed entities (or participants) is a fundamental problem at the heart of many distributed systems. A critical problem with most consensus protocols is that they do not scale well. As the number of participants trying to achieve consensus increases, increasing network traffic can quickly overwhelm the network from topology-oblivious broadcasts, or a central coordinator for centralized consensus protocols. Thus, either achieving strong consensus is restricted to a handful of participants, or developers must resort to weaker models of consensus. Sajjad Rizvi, Bernard Wong 0001, Srinivasan Keshav |
CoNEXT | 1 |
| 2016 | Mayflower: Improving Distributed Filesystem Performance Through SDN/Filesystem Co-DesignabstractIn this paper, we introduce Mayflower, a new distributed filesystem that is co-designed from the ground up to work together with a network control plane. In addition to the standard distributed filesystem components, Mayflower has a flow monitor and manager running alongside a software-defined networking controller. This tight coupling with the network controller enables Mayflower to make intelligent replica selection and flow scheduling decisions based on both filesystem and network information. It further enables Mayflower to perform global optimizations that are unavailable to conventional distributed filesystems and network control planes. Our evaluation results from both simulations and a prototype implementation show that Mayflower reduces average read completion time by more than 25% compared to current state-of-the-art distributed filesystems with an independent network flow scheduler, and more than 75% compared to HDFS with ECMP. Sajjad Rizvi, Bernard Wong 0001, Fiodar Kazhamiaka, Benjamin Cassell |
ICDCS | 1 |
| 2014 | Information theoretic feature space slicing for statistical anomaly detection
Ayesha Binte Ashfaq, Sajjad Rizvi, Mobin Javed, Syed Ali Khayam, Muhammad Qasim Ali, Ehab Al-Shaer |
J. Netw. Comput. Appl. | 2 |
| 2013 | Evaluation and improvement of CDS-based topology control for wireless sensor networks
Hassaan Khaliq Qureshi, Sajjad Rizvi, Muhammad Saleem 0001, Syed Ali Khayam, Veselin Rakocevic, Muttukrishnan Rajarajan |
Wirel. Networks | 2 |
| 2012 | Scaling Bloom filter based multicast with hierarchical tree splittingabstractBloom Filter based multicast has been proposed as a source-specific multicast solution to eliminate the multicast state requirements in the routers. However, the inherent limitation, the false positives, in the Bloom filter data structure amplifies the bandwidth wastage when the multicast tree scales to a large number of receivers. In this paper, we propose an algorithm which enhances the performance of the Bloom filter based multicast. It keeps the bandwidth waste below an acceptable upper bound while scaling the multicast tree for a large number of receivers. The large multicast tree is split into multiple smaller ones which are encoded into separate Bloom filters. Our algorithm enables multicast forwarding to be efficient - with careful setting of some parameters - for a hundreds of receivers as compared to the 20-30 receivers per group in the original technique. Furthermore, our algorithm, while slightly increasing the state requirements in the multicast sources, retains the desired property of statelessness in the intermediate routers. Sajjad Rizvi, András Zahemszky, Tuomas Aura |
ICC | 1 |
| 2012 | A1: An energy efficient topology control algorithm for connected area coverage in wireless sensor networks
Sajjad Rizvi, Hassaan Khaliq Qureshi, Syed Ali Khayam, Veselin Rakocevic, Muttukrishnan Rajarajan |
J. Netw. Comput. Appl. | 1 |
| 2011 | Poly: A reliable and energy efficient topology control protocol for wireless sensor networks
Hassaan Khaliq Qureshi, Sajjad Rizvi, Muhammad Saleem 0001, Syed Ali Khayam, Veselin Rakocevic, Muttukrishnan Rajarajan |
Comput. Commun. | 2 |