Neural adaptive content-aware internet video delivery
Internet video streaming has experienced tremendous growth over the last few decades.
However, the quality of existing video delivery critically depends on the bandwidth resource …
However, the quality of existing video delivery critically depends on the bandwidth resource …
Neuroscaler: Neural video enhancement at scale
High-definition live streaming has experienced tremendous growth. However, the video
quality of live video is often limited by the streamer's uplink bandwidth. Recently, neural …
quality of live video is often limited by the streamer's uplink bandwidth. Recently, neural …
Twine: A unified cluster management system for shared infrastructure
We present Twine, Facebook's cluster management system which has been running in
production for the past decade. Twine has helped convert our infrastructure from a collection …
production for the past decade. Twine has helped convert our infrastructure from a collection …
A large scale study of data center network reliability
The ability to tolerate, remediate, and recover from network incidents (caused by device
failures and fiber cuts, for example) is critical for building and operating highly-available web …
failures and fiber cuts, for example) is critical for building and operating highly-available web …
Dependent task placement and scheduling with function configuration in edge computing
In Mobile Edge Computing (MEC), each edge server can be configured with only a small
number of functions due to the limited capacity of various resources. Meanwhile, mobile …
number of functions due to the limited capacity of various resources. Meanwhile, mobile …
Vstore: A data store for analytics on large videos
We present VStore, a data store for supporting fast, resource-efficient analytics over large
archival videos. VStore manages video ingestion, storage, retrieval, and consumption. It …
archival videos. VStore manages video ingestion, storage, retrieval, and consumption. It …
Deepstore: In-storage acceleration for intelligent queries
Recent advancements in deep learning techniques facilitate intelligent-query support in
diverse applications, such as content-based image retrieval and audio texturing. Unlike …
diverse applications, such as content-based image retrieval and audio texturing. Unlike …
Optimus prime: Accelerating data transformation in servers
Modern online services are shifting away from monolithic applications to loosely-coupled
microservices because of their improved scalability, reliability, programmability and …
microservices because of their improved scalability, reliability, programmability and …
Proscale: Proactive autoscaling for microservice with time-varying workload at the edge
Deploying microservice instances on the edge device close to end users can provide on-site
processing thus reducing request response time. Each microservice has multiple instances …
processing thus reducing request response time. Each microservice has multiple instances …
RPCValet: NI-driven tail-aware balancing of µs-scale RPCs
Modern online services come with stringent quality requirements in terms of response time
tail latency. Because of their decomposition into fine-grained communicating software …
tail latency. Because of their decomposition into fine-grained communicating software …