• Publications
  • Influence
Towards predictable datacenter networks
TLDR
The shared nature of the network in today's multi-tenant datacenters implies that network performance for tenants can vary significantly. Expand
  • 494
  • 87
Towards predictable datacenter networks
TLDR
This paper makes the case for extending the tenant-provider interface to explicitly account for the network. Expand
  • 283
  • 45
  • PDF
Socially-aware routing for publish-subscribe in delay-tolerant mobile ad hoc networks
TLDR
We propose SocialCast, a routing framework for publish-subscribe that exploits predictions based on metrics of social interaction (e.g., colocation and mobility patterns), based on previous observations. Expand
  • 510
  • 28
  • PDF
The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario
TLDR
In this paper we present a middleware approach that addresses these key challenges; we also discuss its application in a realistic networked embedded environment. Expand
  • 154
  • 14
  • PDF
Bridging the tenant-provider gap in cloud services
TLDR
The disconnect between the resource-centric interface exposed by today's cloud providers and tenant goals hurts both entities. Expand
  • 123
  • 14
  • PDF
Towards lightweight information dissemination in inter-vehicular networks
TLDR
We propose a message propagation function that encodes information about both target areas and preferred routes for vehicular ad hoc networks that can be exploited in several routing protocols. Expand
  • 128
  • 11
  • PDF
The RUNES middleware: a reconfigurable component-based approach to networked embedded systems
TLDR
In this paper the RUNES approach to the development of software for networked embedded systems is described. Expand
  • 120
  • 11
  • PDF
NaaS: Network-as-a-Service in the Cloud
TLDR
We propose Network-as-a-Service (NaaS), a framework that integrates current cloud computing offerings with direct, yet secure, tenant access to the network infrastructure. Expand
  • 94
  • 11
  • PDF
SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures
TLDR
We describe Saber, a hybrid high-performance relational stream processing engine for CPUs and GPGPUs. Expand
  • 61
  • 9
  • PDF
NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres
Data centre applications for batch processing (e.g. map/reduce frameworks) and online services (e.g. search engines) scale by distributing data and computation across many servers. They typicallyExpand
  • 50
  • 9
  • PDF