Demo Data from EDBT 2026 / reviewers in the wild / expert
Iulian Moraru
dblp:96/8181
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorComputer networks · 1Theory of computation · 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 · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
consensus |
0.2 | 1 | 2013 | There is more consensus in Egalitarian parliaments · SOSP 2013 |
Distributed systems › consensus
paxos |
0.2 | 1 | 2013 | There is more consensus in Egalitarian parliaments · SOSP 2013 |
Distributed systems
replication |
0.2 | 1 | 2013 | There is more consensus in Egalitarian parliaments · SOSP 2013 |
Distributed systems › replication
state machine replication |
0.2 | 1 | 2013 | There is more consensus in Egalitarian parliaments · SOSP 2013 |
Distributed systems › fault tolerance › failure models
crash failures |
0.0 | 1 | 2013 | There is more consensus in Egalitarian parliaments · SOSP 2013 |
Distributed systems
fault tolerance |
0.0 | 1 | 2013 | There is more consensus in Egalitarian parliaments · SOSP 2013 |
Distributed systems › distributed machine learning › distributed inference
distributed detection |
0.0 | 1 | 2010 | SplitScreen: Enabling Efficient, Distributed Malware Detection · NSDI 2010 |
Methods — techniques the papers use, named apart from their topics
wide-area latency optimization · 0.2load balancing · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Paxos Quorum Leases: Fast Reads Without Sacrificing WritesabstractThis paper describes quorum leases, a new technique that allows Paxos-based systems to perform reads with high throughput and low latency. Quorum leases do not sacrifice consistency and have only a small impact on system availability and write latency. Quorum leases allow a majority of replicas to perform strongly consistent local reads, which substantially reduces read latency at those replicas (e.g., by two orders of magnitude in wide-area scenarios). Previous techniques for performing local reads in Paxos systems either (a) sacrifice consistency; (b) allow only one replica to read locally; or (c) decrease the availability of the system and increase the latency of all updates by requiring all replicas to be notified synchronously. We describe the design of quorum leases and evaluate their benefits compared to previous approaches through an implementation running in five geo-distributed Amazon EC2 datacenters. Iulian Moraru, David G. Andersen, Michael Kaminsky |
SoCC | 1 |
| 2013 | There is more consensus in Egalitarian parliamentsabstractThis paper describes the design and implementation of Egalitarian Paxos (EPaxos), a new distributed consensus algorithm based on Paxos. EPaxos achieves three goals: (1) optimal commit latency in the wide-area when tolerating one and two failures, under realistic conditions; (2) uniform load balancing across all replicas (thus achieving high throughput); and (3) graceful performance degradation when replicas are slow or crash. Iulian Moraru, David G. Andersen, Michael Kaminsky |
SOSP | 1 |
| 2011 | Exact Pattern Matching with Feed-Forward Bloom FiltersabstractThis paper presents a new, memory efficient and cache-optimized algorithm for simultaneously searching for a large number of patterns in a very large corpus. This algorithm builds upon the Rabin-Karp string search algorithm and incorporates a new type of Bloom filter that we call a feed-forward Bloom filter. While it retains the asymptotic time complexity of previous multiple pattern matching algorithms, we show that this technique, along with a CPU architecture aware design of the Bloom filter, can provide speedups between 2x and 30x, and memory consumption reductions as large as 50x when compared with grep. Iulian Moraru, David G. Andersen |
ALENEX | 1 |
| 2010 | SplitScreen: Enabling Efficient, Distributed Malware Detection
Sang Kil Cha, Iulian Moraru, Jiyong Jang, John Truelove, David Brumley, David G. Andersen |
NSDI | 2 |
| 2009 | FAWNdamentally Power-efficient Clusters
Vijay Vasudevan, Jason Franklin, David G. Andersen, Amar Phanishayee, Lawrence Tan, Michael Kaminsky, Iulian Moraru |
HotOS | 7 |