EDBT 2026 Demo / reviewers in the wild / expert
Daniele Venzano
dblp:07/9976
· DBLP profile ↗
10ranked-venue papers
0as first author
1since 2021 · last 2023
0000-0001-5381-5121ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 since 2021Computer networks · 4Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
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
3 papers |
Distributed systems · 44% Cloud and datacenter computing · 39% Electronic design automation · 17% | |
| Computer networks
3 papers |
Software-defined and programmable networks · 54% Network management and operations · 39% Routing and switching · 7% | |
| Databases, data mining, and information retrieval
1 paper |
Distributed and cloud data management · 100% |
Topics — the 10 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed and cloud data management
query offloading |
0.3 | 1 | 2017 | Too Big to Eat: Boosting Analytics Data Ingestion from Object Stores with Scoop · ICDE 2017 |
Distributed systems
distributed system testing |
0.2 | 2 | 2011 | Toward Online Testing of Federated and Heterogeneous Distributed Systems · USENIX ATC 2011 Online testing of federated and heterogeneous distributed systems · SIGCOMM 2011 |
Software-defined and programmable networks
openflow |
0.1 | 1 | 2012 | A SOFT way for openflow switch interoperability testing · CoNEXT 2012 |
Network management and operations › fault management
fault diagnosis |
0.1 | 1 | 2011 | Online testing of federated and heterogeneous distributed systems · SIGCOMM 2011 |
Electronic design automation › hardware verification and test
online testing |
0.1 | 1 | 2011 | Toward Online Testing of Federated and Heterogeneous Distributed Systems · USENIX ATC 2011 |
Network management and operations
network verification |
0.0 | 1 | 2012 | A SOFT way for openflow switch interoperability testing · CoNEXT 2012 |
Network management and operations › network testing
protocol conformance testing |
0.0 | 1 | 2012 | A SOFT way for openflow switch interoperability testing · CoNEXT 2012 |
Routing and switching › inter-domain routing
BGP |
0.0 | 1 | 2011 | Online testing of federated and heterogeneous distributed systems · SIGCOMM 2011 |
Distributed systems
fault tolerance |
0.0 | 1 | 2011 | Toward Online Testing of Federated and Heterogeneous Distributed Systems · USENIX ATC 2011 |
Distributed systems › distributed system architecture
heterogeneous distributed systems |
0.0 | 1 | 2011 | Toward Online Testing of Federated and Heterogeneous Distributed Systems · USENIX ATC 2011 |
Methods — techniques the papers use, named apart from their topics
active object storage layer · 0.6ETL-type actions · 0.6fault detection · 0.2systematic testing · 0.1online testing · 0.1on-line testing · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A Flexible Heuristic to Schedule Distributed Analytic Applications in Compute ClustersabstractThis work addresses the problem of scheduling user-defined analytic applications, which we define as high-level compositions of frameworks, their components, and the logic necessary to carry out work. The key idea in our application definition, is to distinguish classes of components, including core and elastic types: the first being required for an application to make progress, the latter contributing to reduced execution times. We show that the problem of scheduling such applications poses new challenges, which existing approaches address inefficiently. Francesco Pace, Daniele Venzano, Damiano Carra, Pietro Michiardi |
IEEE Trans. Cloud Comput. | 2 |
| 2018 | Data-Driven Resource Shaping for Compute ClustersabstractNo abstract available. Francesco Pace, Dimitrios Milios, Damiano Carra, Daniele Venzano, Pietro Michiardi |
SoCC | 4 |
| 2017 | Flexible Scheduling of Distributed Analytic ApplicationsabstractThis work addresses the problem of scheduling user-defined analytic applications, which we define as high-level compositions of frameworks, their components, and the logic necessary to carry out work. The key idea in our application definition, is to distinguish classes of components, including rigid and elastic types: the first being required for an application to make progress, the latter contributing to reduced execution times. We show that the problem of scheduling such applications poses new challenges, which existing approaches address inefficiently. Thus, we present the design and evaluation of a novel, flexible heuristic to schedule analytic applications, that aims at high system responsiveness, by allocating resources efficiently. Our algorithm is evaluated using trace-driven simulations, with large-scale real system traces: our flexible scheduler outperforms a baseline approach across a variety of metrics, including application turnaround times, and resource allocation efficiency. We also present the design and evaluation of a full-fledged system, which we have called Zoe, that incorporates the ideas presented in this paper, and report concrete improvements in terms of efficiency and performance, with respect to prior generations of our system. Francesco Pace, Daniele Venzano, Damiano Carra, Pietro Michiardi |
CCGrid | 2 |
| 2017 | Too Big to Eat: Boosting Analytics Data Ingestion from Object Stores with ScoopabstractExtracting value from data stored in object stores,such as OpenStack Swift and Amazon S3, can be problematicin common scenarios where analytics frameworks and objectstores run in physically disaggregated clusters. One of the mainproblems is that analytics frameworks must ingest large amountsof data from the object store prior to the actual computation;this incurs a significant resources and performance overhead. Toovercome this problem, we present Scoop. Scoop enables analyticsframeworks to benefit from the computational resources of objectstores to optimize the execution of analytics jobs. Scoop achievesthis by enabling the addition of ETL-type actions to the dataupload path and by offloading querying functions to the objectstore through a rich and extensible active object storage layer. Asa proof-of-concept, Scoop enables Apache Spark SQL selectionsand projections to be executed close to the data in OpenStackSwift for accelerating analytics workloads of a smart energy gridcompany (GridPocket). Our experiments in a 63-machine clusterwith real IoT data and SQL queries from GridPocket show thatScoop exhibits query execution times up to 30x faster than thetraditional “ingest-then-compute” approach. Yosef Moatti, Eran Rom, Raúl Gracia Tinedo, Dalit Naor, Doron Chen, Josep Sampé, Marc Sánchez Artigas, Pedro García López, Filip Gluszak, Eric Deschdt, Francesco Pace, Daniele Venzano, Pietro Michiardi |
ICDE | 12 |
| 2016 | Experimental Performance Evaluation of Cloud-Based Analytics-as-a-ServiceabstractAn increasing number of (AaaS) solutions has recently seen the light, in the landscape of cloud-based services. These services allow flexible composition of compute and storage components, that create powerful data ingestion and processing pipelines. This work is a first attempt at an experimental evaluation of analytic application performance executed using a wide range of storage service configurations. We present an intuitive notion of data locality, that we use as a proxy to rank different service compositions in terms of expected performance. Through an empirical analysis, we dissect the performance achieved by analytic workloads and unveil problems due to the impedance mismatch that arise in some configurations. Our work paves the way to a better understanding of modern cloud-based analytic services and their performance, both for its end-users and their providers. Francesco Pace, Marco Milanesio, Daniele Venzano, Damiano Carra, Pietro Michiardi |
CLOUD | 3 |
| 2015 | Systematically testing OpenFlow controller applications
Peter Peresíni, Maciej Kuzniar, Marco Canini, Daniele Venzano, Dejan Kostic, Jennifer Rexford |
Comput. Networks | 4 |
| 2012 | A SOFT way for openflow switch interoperability testingabstractThe increasing adoption of Software Defined Networking, and OpenFlow in particular, brings great hope for increasing extensibility and lowering costs of deploying new network functionality. A key component in these networks is the OpenFlow agent, a piece of software that a switch runs to enable remote programmatic access to its forwarding tables. While testing high-level network functionality, the correct behavior and interoperability of any OpenFlow agent are taken for granted. However, existing tools for testing agents are not exhaustive nor systematic, and only check that the agent's basic functionality works. In addition, the rapidly changing and sometimes vague OpenFlow specifications can result in multiple implementations that behave differently. Maciej Kuzniar, Peter Peresíni, Marco Canini, Daniele Venzano, Dejan Kostic |
CoNEXT | 4 |
| 2012 | A NICE Way to Test OpenFlow Applications
Marco Canini, Daniele Venzano, Peter Peresíni, Dejan Kostic, Jennifer Rexford |
NSDI | 2 |
| 2011 | Online testing of federated and heterogeneous distributed systemsabstractDiCE is a system for online testing of federated and heterogeneous distributed systems. We have built a prototype of DiCE and integrated it with an open-source BGP router. DiCE quickly detects three important classes of faults, resulting from configuration mistakes, policy conflicts and programming errors. Marco Canini, Vojin Jovanovic, Daniele Venzano, Dejan M. Novakovic, Dejan Kostic |
SIGCOMM | 3 |
| 2011 | Toward Online Testing of Federated and Heterogeneous Distributed Systems
Marco Canini, Vojin Jovanovic, Daniele Venzano, Boris Spasojevic, Olivier Crameri, Dejan Kostic |
USENIX ATC | 3 |