37 citations · 90 across the 6 of their papers we have counts for
7 papers · 1 filter
T-Lease: A Trusted Lease Primitive for Distributed Systems
Bohdan Trach, Rasha Faqeh, Oleksii Oleksenko +3
A lease is an important primitive for building distributed protocols, and it is ubiquitously employed in distributed systems. However, the scope of the classic lease abstraction is…
Approximate Distributed Joins in Apache Spark
Do Le Quoc, Istemi Ekin Akkus, Pramod Bhatotia +4
The join operation is a fundamental building block of parallel data processing. Unfortunately, it is very resource-intensive to compute an equi-join across massive datasets. The ap…
Approximate Edge Analytics for the IoT Ecosystem
Zhenyu Wen, Do Le Quoc, Pramod Bhatotia +2
IoT-enabled devices continue to generate a massive amount of data. Transforming this continuously arriving raw data into timely insights is critical for many modern online services…
Sieve: Actionable Insights from Monitored Metrics in Microservices
Jörg Thalheim, Antonio Rodrigues, Istemi Ekin Akkus +5
Major cloud computing operators provide powerful monitoring tools to understand the current (and prior) state of the distributed systems deployed in their infrastructure. While suc…
Approximate Stream Analytics in Apache Flink and Apache Spark Streaming
Do Le Quoc, Ruichuan Chen, Pramod Bhatotia +3
Approximate computing aims for efficient execution of workflows where an approximate output is sufficient instead of the exact output. The idea behind approximate computing is to c…
Inspector: A Data Provenance Library for Multithreaded Programs
Jörg Thalheim, Pramod Bhatotia, Christof Fetzer
Data provenance strives for explaining how the computation was performed by recording a trace of the execution. The provenance trace is useful across a wide-range of workflows to i…