VLDB 2026 Research / reviewers in the wild / expert
Vincent Liu 0001
dblp:22/9263-1
· DBLP profile ↗
51ranked-venue papers
5as first author
28since 2021 · last 2026
0000-0001-7683-208XORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 33 · 5 first-author · 17 since 2021Databases, data management, data science and information retrieval · 8 · 4 since 2021Software engineering, systems software and programming languages · 7 · 5 since 2021Systems, architecture and hardware · 3 · 2 since 2021Artificial intelligence and machine learning · 1Security and privacy · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | CCEval: Accurately and Confidently Evaluating Performance Metrics of Congestion Control Algorithms for Datacenter Networks
Tianfeng Liu, Kaihui Gao, Li Chen 0008, Dan Li 0001, Jin Guang, Vincent Liu 0001, Yiwei Zhang 0016, Ni Jin |
NSDI | 7 |
| 2026 | Connex: Endpoint Mobility Primitives for Dynamic LLM ServingabstractModern LLM serving systems increasingly adopt elastic inference pipelines where stages frequently join, leave, and migrate across nodes. However, existing GPU communication frameworks like NCCL assume static topologies, causing routing failures and P99 latency spikes during worker transitions that violate sub-millisecond tail latency requirements. We present Connex, a communication system that elevates endpoint mobility from exceptional failure to first-class primitive. Rather than optimizing individual mechanisms in isolation, Connex defines a mobility contract that the communication layer enforces whenever workers join, leave, or migrate while token streams, activations, or KV transfers are in flight. The contract is realized through three cooperating mechanisms: (1) epoch-based routing that bounds staleness without global coordination, (2) explicit handover protocols that preserve stream ordering and provide exactly-once delivery across migrations, and (3) credit-based backpressure with traffic-class isolation that prevents churn-induced interference with latency-critical paths. Evaluation on a 5-node GPU cluster under synthetic and production-derived churn shows that Connex reduces P99 tail spikes by up to 85% compared to NCCL-based baselines, achieves sub-second cutover, and maintains 100% goodput at moderate loads where baselines collapse to 0–28%, while incurring less than 5% steady-state overhead. Yanying Lin, Vincent Liu 0001, Cheng-Zhong Xu 0001, Kejiang Ye |
SIGCOMM | 2 |
| 2026 | Honey, I Shrunk the Headers With Flow.ZIPabstractPacket header overhead is a persistent source of inefficiency in packet-switched networks, reducing goodput and increasing network load. Trends like tunneling further increase this overhead, significantly impacting flow completion times. While, in principle, it is possible to compress these headers, existing methods require specialized hardware on every hop to compress/decompress the packet to/from custom header formats. Yinda Zhang 0002, Liangcheng Yu, Gianni Antichi, Ran Ben-Basat, Vincent Liu 0001 |
SIGCOMM | 5 |
| 2025 | Cuttlefish: A Fair, Predictable Execution Environment for Cloud-Hosted Financial Exchanges
Liangcheng Yu, Prateesh Goyal, Ilias Marinos, Vincent Liu 0001 |
AFT | 4 |
| 2025 | λ-trim: Optimizing Function Initialization in Serverless Applications With Cost-driven DebloatingabstractIn this paper, we focus on an often-overlooked component of serverless application cold starts: monetary costs and Function Initialization.Traditionally considered the user's responsibility, Function Initialization is billable and accounts for more than 50% of the monetary cost associated with cold starts in real-world machine-learning applications.We introduce 𝜆-trim, a system that optimizes Python serverless applications by eliminating redundant code while maintaining correctness.To maximize cost savings, 𝜆-trim leverages the typical serverless pricing model to prioritize modules that significantly impact latency and memory usage.𝜆-trim features an automated pipeline comprising a static analyzer, a profiler specialized for the serverless pricing model, and a debloater.The optimized application can be directly deployed on serverless platforms, leading to substantial reductions in both latency and cost for cold starts. Xuting Liu 0003, Spyros Pavlatos, Yuhao Liu 0017, Vincent Liu 0001 |
ASPLOS (3) | 4 |
| 2025 | Multiplexed Heterogeneous LLM Serving via Stage-Aligned ParallelismabstractModern LLM serving workloads are increasingly heterogeneous, involving a growing portfolio of models with vastly different compute and memory requirements. Existing approaches to model serving-ranging from static GPU partitioning to dynamic reconfiguration and GPU multiplexing—fail to effectively support heterogeneity. Kelvin K. W. Ng, Zhen Ping Khor, Sidharth Sankhe, Boon Thau Loo, Vincent Liu 0001 |
SoCC | 6 |
| 2025 | Lost in Translation: The Search for Meaning in Network-Attached AI Accelerator DisaggregationabstractDatacenters often underutilize expensive AI accelerators (GPUs, TPUs, etc). A natural solution is disaggregation, where servers borrow network-attached accelerators on demand. However, current approaches to disaggregation suffer from a semantic translation gap: as computation descends the software stack, critical application knowledge—like model structure or execution phases—is lost. This forces an undesirable choice between low-level, general-purpose systems that are semantically-blind and inefficient, and high-level, single-workload systems that are efficient but not general. Jaewan Hong, Yifan Qiao 0002, Soujanya Ponnapalli, Marcos K. Aguilera, Vincent Liu 0001, Christopher J. Rossbach, Ion Stoica |
HotNets | 6 |
| 2025 | Enabling Silent Telemetry Data Transmission with InvisiFlow
Yinda Zhang 0002, Liangcheng Yu, Gianni Antichi, Ran Ben-Basat, Vincent Liu 0001 |
NSDI | 5 |
| 2025 | Accelerating Design Space Exploration for LLM Training Systems with Multi-experiment Parallel Simulation
Fei Gui, Kaihui Gao, Li Chen 0008, Dan Li 0001, Vincent Liu 0001, Hongbing Yang, Dian Xiong |
NSDI | 5 |
| 2024 | Cloudcast: High-Throughput, Cost-Aware Overlay Multicast in the Cloud
Sarah Wooders, Paras Jain 0001, Xiangxi Mo, Joseph Gonzalez 0001, Vincent Liu 0001, Ion Stoica |
NSDI | 6 |
| 2024 | MuCache: A General Framework for Caching in Microservice Graphs
Haoran Zhang 0009, Konstantinos Kallas, Spyros Pavlatos, Rajeev Alur, Sebastian Angel, Vincent Liu 0001 |
NSDI | 6 |
| 2024 | Beaver: Practical Partial Snapshots for Distributed Cloud Services
Liangcheng Yu, Haoran Zhang 0009, John Sonchack, Dan R. K. Ports, Vincent Liu 0001 |
OSDI | 6 |
| 2024 | Rethinking Machine Learning Collective Communication as a Multi-Commodity Flow ProblemabstractCloud operators utilize collective communication optimizers to enhance the efficiency of the single-tenant, centrally managed training clusters they manage. However, current optimizers struggle to scale for such use cases and often compromise solution quality for scalability. Our solution, TE-CCL, adopts a traffic-engineering-based approach to collective communication. Compared to a state-of-the-art optimizer, TACCL, TE-CCL produced schedules with 2× better performance on topologies TACCL supports (and its solver took a similar amount of time as TACCL's heuristic-based approach). TECCL additionally scales to larger topologies than TACCL. On our GPU testbed, TE-CCL outperformed TACCL by 2.14× and RCCL by 3.18× in terms of algorithm bandwidth. Xuting Liu 0003, Behnaz Arzani, Siva Kesava Reddy K., Liangyu Zhao, Vincent Liu 0001, Srikanth Kandula, Luke Marshall |
SIGCOMM | 5 |
| 2024 | CausalMesh: A Causal Cache for Stateful Serverless ComputingabstractStateful serverless workflows consist of multiple serverless functions that access state on a remote database. Developers sometimes add a cache layer between the serverless runtime and the database to improve I/O latency. However, in a serverless environment, functions in the same workflow may be scheduled to different nodes with different caches, which can cause non-intuitive anomalies. This paper presents CausalMesh, a novel approach to causally consistent caching in serverless computing. CausalMesh is the first cache system that supports coordination-free and abort-free read/write operations and read transactions when clients roam among multiple servers. CausalMesh also supports read-write transactional causal consistency in the presence of client roaming, but at the cost of abort-freedom. Our evaluation shows that CausalMesh has lower latency and higher throughput than existing proposals. Haoran Zhang 0009, Shuai Mu 0001, Sebastian Angel, Vincent Liu 0001 |
Proc. VLDB Endow. | 4 |
| 2023 | Templating Shuffles
Qizhen Zhang 0001, Jiacheng Wu 0001, Ang Chen 0001, Vincent Liu 0001, Boon Thau Loo |
CIDR | 4 |
| 2023 | AlpaServe: Statistical Multiplexing with Model Parallelism for Deep Learning Serving
Zhuohan Li 0001, Lianmin Zheng, Yinmin Zhong, Vincent Liu 0001, Ying Sheng 0007, Xin Jin 0008, Yanping Huang, Hao Zhang 0025, Joseph Gonzalez 0001, Ion Stoica |
OSDI | 4 |
| 2023 | Cowbird: Freeing CPUs to Compute by Offloading the Disaggregation of MemoryabstractMemory disaggregation allows applications running on compute servers to expand their pool of available memory capacity by leveraging remote resources through low-latency networks. Unfortunately, in existing software-level disaggregation frameworks, the simple act of issuing requests to remote memory---paid on every access---can consume many CPU cycles. This overhead represents a direct cost to disaggregation, not only on the throughput of remote memory access but also on application logic, which must contend with the framework's CPU overheads. Xinyi Chen 0004, Liangcheng Yu, Vincent Liu 0001, Qizhen Zhang 0001 |
SIGCOMM | 3 |
| 2023 | Demo: NetVision: Efficient Visualization Front-End for Packet-level Discrete-Event Network SimulationabstractVisualization of network simulation is an essential tool for network practitioners. However, the front-end of existing network simulators often fails to deliver satisfactory performance when dealing with modern network scales and interface speed. In this paper, we propose NetVision, an efficient visualization front-end of network simulation based on the Unity engine, which is commonly used for video game and virtual reality development. NetVision offers flow-level visualization of network behavior and performances. Then, through parallel optimization, NetVision supports real-time visualization for large-scale high-speed networks. Kaihui Gao, Li Chen 0008, Dan Li 0001, Vincent Liu 0001, Xizheng Wang, Lu Lu 0016 |
SIGCOMM | 4 |
| 2023 | DONS: Fast and Affordable Discrete Event Network Simulation with Automatic ParallelizationabstractDiscrete Event Simulation (DES) is an essential tool for network practitioners. Unfortunately, existing DES simulators cannot achieve satisfactory performance at the scale of modern networks. Recent work has attempted to address these challenges by reducing the traffic processed via novel approximation techniques; however, we argue in this paper that much of the slowdown of existing DES simulators is due to their underlying software architecture. Kaihui Gao, Li Chen 0008, Dan Li 0001, Vincent Liu 0001, Xizheng Wang, Lu Lu 0016 |
SIGCOMM | 4 |
| 2023 | Paella: Low-latency Model Serving with Software-defined GPU SchedulingabstractModel serving systems play a critical role in multiplexing machine learning inference jobs across shared GPU infrastructure. These systems have traditionally sat at a high level of abstraction---receiving jobs from clients through a narrow API and relying on black-box GPU scheduling mechanisms when dispatching them. Fundamental limitations in the built-in GPU hardware scheduler, in particular, can lead to inefficiency when executing concurrent jobs. The current abstraction level also incurs system overheads that are similarly most significant when the GPU is heavily shared. Kelvin K. W. Ng, Henri Maxime Demoulin, Vincent Liu 0001 |
SOSP | 3 |
| 2023 | Executing Microservice Applications on Serverless, CorrectlyabstractWhile serverless platforms substantially simplify the provisioning, configuration, and management of cloud applications, implementing correct services on top of these platforms can present significant challenges to programmers. For example, serverless infrastructures introduce a host of failure modes that are not present in traditional deployments. Individual serverless instances can fail while others continue to make progress, correct but slow instances can be killed by the cloud provider as part of resource management, and providers will often respond to such failures by re-executing requests. For functions with side-effects, these scenarios can create behaviors that are not observable in serverful deployments. In this paper, we propose mu2sls, a framework for implementing microservice applications on serverless using standard Python code with two extra primitives: transactions and asynchronous calls. Our framework orchestrates user-written services to address several challenges, such as failures and re-executions, and provides formal guarantees that the generated serverless implementations are correct. To that end, we present a novel service specification abstraction and formalization of serverless implementations that facilitate reasoning about the correctness of a given application’s serverless implementation. This formalization forms the basis of the mu2sls prototype, which we then use to develop a few real-world microservice applications and show that the performance of the generated serverless implementations achieves significant scalability (3-5× the throughput of a sequential implementation) while providing correctness guarantees in the context of faults, re-execution, and concurrency. Konstantinos Kallas, Haoran Zhang 0009, Rajeev Alur, Sebastian Angel, Vincent Liu 0001 |
Proc. ACM Program. Lang. | 5 |
| 2022 | CompuCache: Remote Computable Caching using Spot VMs
Qizhen Zhang 0001, Philip A. Bernstein, Daniel S. Berger, Badrish Chandramouli, Vincent Liu 0001, Boon Thau Loo |
CIDR | 5 |
| 2022 | OrbWeaver: Using IDLE Cycles in Programmable Networks for Opportunistic Coordination
Liangcheng Yu, John Sonchack, Vincent Liu 0001 |
NSDI | 3 |
| 2022 | PrintQueue: performance diagnosis via queue measurement in the data planeabstractWhen diagnosing performance anomalies, it is often useful to reason about why a packet experienced the queuing that it did. To that end, we observe that queuing is both a result of historical effects and the current state of the network. Further, both factors involve short and long timescales by nature. Existing work fails to provide insight that satisfies all of these needs. Yiran Lei, Liangcheng Yu, Vincent Liu 0001, Mingwei Xu 0001 |
SIGCOMM | 3 |
| 2022 | Cebinae: scalable in-network fairness augmentationabstractFor public networks like the Internet and those of many clouds, end-host applications can use any congestion control protocol they wish. This protocol diversity and application autonomy are only increasing over time. While in-network support for fairness is an attractive solution for reigning in the inequity, existing solutions still have difficulty scaling to today's networks using today's devices. In this paper, we present Cebinae, a mechanism for augmenting existing networks of legacy hosts with penalties for flows that exceed their max-min fair share. Cebinae is compatible with all of the congestion control protocols in today's Internet, is deployable on commodity programmable switches, and scales orders of magnitude beyond existing alternatives. Liangcheng Yu, John Sonchack, Vincent Liu 0001 |
SIGCOMM | 3 |
| 2022 | Optimizing Data-intensive Systems in Disaggregated Data Centers with TELEPORTabstractRecent proposals for the disaggregation of compute, memory, storage, and accelerators in data centers promise substantial operational benefits. Unfortunately, for resources like memory, this comes at the cost of performance overhead due to the potential insertion of network latency into every load and store operation. This effect is particularly felt by data-intensive systems due to the size of their working sets, the frequency at which they need to access memory, and the relatively low computation per access. This performance impairment offsets the elasticity benefit of disaggregated memory. This paper presents TELEPORT, a compute pushdown framework for data-intensive systems that run on disaggregated architectures; compared to prior work on compute pushdown, TELEPORT is unique in its efficiency and flexibility. We have developed optimization prin- ciples for several popular systems including a columnar in-memory DBMS, a graph processing system, and a MapReduce system. The evaluation results show that using TELEPORT to push down simple operators improves the performance of these systems on state-of-the-art disaggregated OSes by an order of magnitude, thus fully exploiting the elasticity of disaggregated data centers. Qizhen Zhang 0001, Xinyi Chen 0004, Sidharth Sankhe, Zhilei Zheng, Ke Zhong, Sebastian Angel, Ang Chen 0001, Vincent Liu 0001, Boon Thau Loo |
SIGMOD Conference | 8 |
| 2021 | Towards a Cost vs. Quality Sweet Spot for Monitoring NetworksabstractContinuously monitoring a wide variety of performance and fault metrics has become a crucial part of operating large-scale datacenter networks. In this work, we ask whether we can reduce the costs to monitor - in terms of collection, storage and analysis - by judiciously controlling how much and which measurements we collect. By positing that we can treat almost all measured signals as sampled time-series, we show that we can use signal processing techniques such as the Nyquist-Shannon theorem to avoid wasteful data collection. We show that large savings appear possible by analyzing tens of popular measurement systems from a production datacenter network. We also discuss some challenges that must be solved when applying these techniques in practice. Nofel Yaseen, Behnaz Arzani, Krishna Chintalapudi, Vaishnavi Nattar Ranganathan, Felipe Vieira Frujeri, Kevin Hsieh, Daniel S. Berger, Vincent Liu 0001, Srikanth Kandula |
HotNets | 8 |
| 2021 | MimicNet: fast performance estimates for data center networks with machine learningabstractAt-scale evaluation of new data center network innovations is becoming increasingly intractable. This is true for testbeds, where few, if any, can afford a dedicated, full-scale replica of a data center. It is also true for simulations, which while originally designed for precisely this purpose, have struggled to cope with the size of today's networks. This paper presents an approach for quickly obtaining accurate performance estimates for large data center networks. Our system,MimicNet, provides users with the familiar abstraction of a packet-level simulation for a portion of the network while leveraging redundancy and recent advances in machine learning to quickly and accurately approximate portions of the network that are not directly visible. MimicNet can provide over two orders of magnitude speedup compared to regular simulation for a data center with thousands of servers. Even at this scale, MimicNet estimates of the tail FCT, throughput, and RTT are within 5% of the true results. Qizhen Zhang 0001, Kelvin K. W. Ng, Charles W. Kazer, João Sedoc, Vincent Liu 0001 |
SIGCOMM | 6 |
| 2020 | Rethinking Data Management Systems for Disaggregated Data Centers
Qizhen Zhang 0001, Yifan Cai 0001, Sebastian Angel, Vincent Liu 0001, Ang Chen 0001, Boon Thau Loo |
CIDR | 4 |
| 2020 | tpprof: A Network Traffic Pattern Profiler
Nofel Yaseen, John Sonchack, Vincent Liu 0001 |
NSDI | 3 |
| 2020 | Aragog: Scalable Runtime Verification of Shardable Networked Systems
Nofel Yaseen, Behnaz Arzani, Ryan Beckett, Selim Ciraci, Vincent Liu 0001 |
OSDI | 5 |
| 2020 | Fault-tolerant and transactional stateful serverless workflows
Haoran Zhang 0009, Adney Cardoza, Peter Baile Chen, Sebastian Angel, Vincent Liu 0001 |
OSDI | 5 |
| 2020 | Scouts: Improving the Diagnosis Process Through Domain-customized Incident RoutingabstractIncident routing is critical for maintaining service level objectives in the cloud: the time-to-diagnosis can increase by 10x due to mis-routings. Properly routing incidents is challenging because of the complexity of today's data center (DC) applications and their dependencies. For instance, an application running on a VM might rely on a functioning host-server, remote-storage service, and virtual and physical network components. It is hard for any one team, rule-based system, or even machine learning solution to fully learn the complexity and solve the incident routing problem. We propose a different approach using per-team Scouts. Each teams' Scout acts as its gate-keeper --- it routes relevant incidents to the team and routes-away unrelated ones. We solve the problem through a collection of these Scouts. Our PhyNet Scout alone --- currently deployed in production --- reduces the time-to-mitigation of 65% of mis-routed incidents in our dataset. Nofel Yaseen, Robert MacDavid, Felipe Vieira Frujeri, Vincent Liu 0001, Ricardo Bianchini, Ramaswamy Aditya, Xiaohang Wang 0008, Henry Lee, David A. Maltz, Minlan Yu, Behnaz Arzani |
SIGCOMM | 5 |
| 2020 | Mantis: Reactive Programmable SwitchesabstractFor modern data center switches, the ability to---with minimum latency and maximum flexibility--- react to current network conditions is important for managing increasingly dynamic networks. The traditional approach to implementing this type of behavior is through a control plane that is orders of magnitude slower than the speed at which typical data center congestion events occur. More recent alternatives like programmable switches can remember statistics about passing traffic and adjust behavior accordingly, but unfortunately, their capabilities severely limit what can be done. Liangcheng Yu, John Sonchack, Vincent Liu 0001 |
SIGCOMM | 3 |
| 2020 | Understanding the Effect of Data Center Resource Disaggregation on Production DBMSsabstractResource disaggregation is a new architecture for data centers in which resources like memory and storage are decoupled from the CPU, managed independently, and connected through a high-speed network. Recent work has shown that although disaggregated data centers (DDCs) provide operational benefits, applications running on DDCs experience degraded performance due to extra network latency between the CPU and their working sets in main memory. DBMSs are an interesting case study for DDCs for two main reasons: (1) DBMSs normally process data-intensive workloads and require data movement between different resource components; and (2) disaggregation drastically changes the assumption that DBMSs can rely on their own internal resource management. We take the first step to thoroughly evaluate the query execution performance of production DBMSs in disaggregated data centers. We evaluate two popular open-source DBMSs (MonetDB and PostgreSQL) and test their performance with the TPC-H benchmark in a recently released operating system for resource disaggregation. We evaluate these DBMSs with various configurations and compare their performance with that of single-machine Linux with the same hardware resources. Our results confirm that significant performance degradation does occur, but, perhaps surprisingly, we also find settings in which the degradation is minor or where DDCs actually improve performance. Qizhen Zhang 0001, Yifan Cai 0001, Xinyi Chen 0004, Sebastian Angel, Ang Chen 0001, Vincent Liu 0001, Boon Thau Loo |
Proc. VLDB Endow. | 6 |
| 2019 | TMC: Pay-as-you-Go Distributed CommunicationabstractWe revisit the gap between what distributed systems need from the transport layer and what protocols in wide deployment provide. Such a gap complicates the implementation of distributed systems and impacts their performance. We introduce Tunable Multicast Communication (TMC), an abstraction that allows developers to easily specialize communication channels in distributed systems. TMC is presented as a deployable and extensible user-space library that exposes high-level tunable guarantees. TMC has the potential of improving the performance of distributed applications with minimal-to-zero development and deployment effort. Henri Maxime Demoulin, Nikos Vasilakis, John Sonchack, Isaac Pedisich, Vincent Liu 0001, Boon Thau Loo, Linh T. X. Phan, Jonathan M. Smith, Irene Zhang |
APNet | 5 |
| 2019 | Optimizing Declarative Graph Queries at Large ScaleabstractThis paper presents GraphRex, an efficient, robust, scalable, and easy-to-program framework for graph processing on datacenter infrastructure. To users, GraphRex presents a declarative, Datalog-like interface that is natural and expressive. Underneath, it compiles those queries into efficient implementations. A key technical contribution of GraphRex is the identification and optimization of a set of global operators whose efficiency is crucial to the good performance of datacenter-based, large graph analysis. Our experimental results show that GraphRex significantly outperforms existing frameworks---both high- and low-level---in scenarios ranging across a wide variety of graph workloads and network conditions, sometimes by two orders of magnitude. Qizhen Zhang 0001, Akash Acharya, Simran Arora, Ang Chen 0001, Vincent Liu 0001, Boon Thau Loo |
SIGMOD Conference | 6 |
| 2019 | Detecting Asymmetric Application-layer Denial-of-Service Attacks In-Flight with Finelame
Henri Maxime Demoulin, Isaac Pedisich, Nikos Vasilakis, Vincent Liu 0001, Boon Thau Loo, Linh T. X. Phan |
USENIX ATC | 4 |
| 2018 | Fast Network Simulation Through Approximation or: How Blind Men Can Describe ElephantsabstractNetwork researchers today are unable to test their new ideas at scale before deployment due to the prohibitive costs of custom testbeds and the slow speed of large-scale network simulators. Data center simulation is particularly slow because of the massive amount of bandwidth and high degree of redundant computation incurred in simulating the network stacks of thousands of commodity machines. By using approximation to replace redundant portions of the simulation, we improve computation time while retaining high accuracy. Charles W. Kazer, João Sedoc, Kelvin K. W. Ng, Vincent Liu 0001, Lyle H. Ungar |
HotNets | 4 |
| 2018 | Synchronized network snapshotsabstractWhen monitoring a network, operators rarely have a finegrained and complete view of the network's state. Instead, today's network monitoring tools generally only measure a single device or path at a time; whole-network metrics are a composition of these independent measurements, i.e., an afterthought. Such tools fail to fully answer a wide range of questions. Is my load balancing algorithm taking advantage of all available paths evenly? How much of my network is concurrently loaded? Is application traffic synchronized? These types of concurrent network behavior are challenging to capture at fine granularity as they involve coordination across the entire network. At the same time, understanding them is essential to the design of network switches, architectures, and protocols. Nofel Yaseen, John Sonchack, Vincent Liu 0001 |
SIGCOMM | 3 |
| 2017 | Predicting Startup Crowdfunding Success through Longitudinal Social Engagement AnalysisabstractA key ingredient to a startup's success is its ability to raise funding at an early stage. Crowdfunding has emerged as an exciting new mechanism for connecting startups with potentially thousands of investors. Nonetheless, little is known about its effectiveness, nor the strategies that entrepreneurs should adopt in order to maximize their rate of success. In this paper, we perform a longitudinal data collection and analysis of AngelList - a popular crowdfunding social platform for connecting investors and entrepreneurs. Over a 7-10 month period, we track companies that are actively fund-raising on AngelList, and record their level of social engagement on AngelList, Twitter, and Facebook. Through a series of measures on social en- gagement (e.g. number of tweets, posts, new followers), our analysis shows that active engagement on social media is highly correlated to crowdfunding success. In some cases, the engagement level is an order of magnitude higher for successful companies. We further apply a range of machine learning techniques (e.g. decision tree, SVM, KNN, etc) to predict the ability of a company to success- fully raise funding based on its social engagement and other metrics. Since fund-raising is a rare event, we explore various techniques to deal with class imbalance issues. We observe that some metrics (e.g. AngelList followers and Facebook posts) are more signi cant than other metrics in predicting fund-raising success. Furthermore, despite the class imbalance, we are able to predict crowdfunding success with 84% accuracy. Qizhen Zhang 0001, Tengyuan Ye, Meryem Essaidi, Shivani Agarwal 0001, Vincent Liu 0001, Boon Thau Loo |
CIKM | 5 |
| 2017 | High-resolution measurement of data center microburstsabstractData centers house some of the largest, fastest networks in the world. In contrast to and as a result of their speed, these networks operate on very small timescales---a 100 Gbps port processes a single packet in at most 500 ns with end-to-end network latencies of under a millisecond. In this study, we explore the fine-grained behaviors of a large production data center using extremely high-resolution measurements (10s to 100s of microsecond) of rack-level traffic. Our results show that characterizing network events like congestion and synchronized behavior in data centers does indeed require the use of such measurements. In fact, we observe that more than 70% of bursts on the racks we measured are sustained for at most tens of microseconds: a range that is orders of magnitude higher-resolution than most deployed measurement frameworks. Congestion events observed by less granular measurements are likely collections of smaller μbursts. Thus, we find that traffic at the edge is significantly less balanced than other metrics might suggest. Beyond the implications for measurement granularity, we hope these results will inform future data center load balancing and congestion control protocols. Qiao Zhang 0001, Vincent Liu 0001, Hongyi Zeng, Arvind Krishnamurthy |
Internet Measurement Conference | 2 |
| 2016 | Rack-level Congestion ControlabstractMany data center traffic patterns exhibit abundant concurrent connections and high churn. In the face of these characteristics, server-centric congestion control is a poor fit—each connection, no matter how small, must start from scratch when testing when and how much to send along a given path. This is despite the fact that there are a large number of flows that may have already probed the same exact path, not just at a server level, but also at a rack level. Thus, we argue for rack-level congestion control in which all connections are tunneled through rack-to-rack JumboFlows. This design allows an entire rack’s connections to cooperate with one another for better fairness and performance, particularly for short flows. In this paper, we examine situations in which JumboFlows might be useful and present a preliminary design of a system (RackCC) that implements JumboFlows. Danyang Zhuo, Qiao Zhang 0001, Vincent Liu 0001, Arvind Krishnamurthy, Thomas E. Anderson |
HotNets | 3 |
| 2016 | Canaries in the NetworkabstractUpdating a large network deployment is a dangerous process. Regardless of whether the operation is a switch BGP configuration change or a network-wide SDN controller upgrade, misconfigurations and bugs can potentially cause network outages and downtime for critical cloud services. Many cloud applications have adopted a useful strategy that networks have tried to emulate: phased rollouts, in which a small fraction of users are redirected to the updated version while most users continue unassailed. Unfortunately, this analogy is fundamentally flawed. This paper explores the limits of phased rollouts in networks and shows when and why they can fail. We also go on to propose two preliminary designs for approximating the benefits of phased rollouts. Although preliminary, we argue that our designs can achieve a useful level of isolation between a ‘known correct’ and ‘new’ control plane. Danyang Zhuo, Qiao Zhang 0001, Xin Yang 0017, Vincent Liu 0001 |
HotNets | 4 |
| 2015 | Subways: a case for redundant, inexpensive data center edge linksabstractAs network demand increases, data center network operators face a number of challenges including the need to add capacity to the network. Unfortunately, network upgrades can be an expensive proposition, particularly at the edge of the network where most of the network's cost lies. Vincent Liu 0001, Danyang Zhuo, Simon Peter 0001, Arvind Krishnamurthy, Thomas E. Anderson |
CoNEXT | 1 |
| 2015 | Designing Distributed Systems Using Approximate Synchrony in Data Center Networks
Dan R. K. Ports, Jialin Li 0001, Vincent Liu 0001, Naveen Kr. Sharma, Arvind Krishnamurthy |
NSDI | 3 |
| 2014 | Enabling instantaneous feedback with full-duplex backscatterabstractThis paper introduces the first design that enables full-duplex communication on battery-free backscatter devices. Specifically, it gives receivers a way to provide low-rate feedback to the transmitter on the same frequency as that of the backscatter transmissions, using neither multiple antennas nor power-consuming cancellation hardware. Our design achieves this goal using only fully-passive analog components that consume near-zero power. We integrate our design with the backscatter network stack and demonstrate that it can minimize energy wastes that occur due to collisions and also correct for errors and changes in channel conditions at a granularity smaller than that of a packet. To show the feasibility of our design, we build a hardware prototype using off-the-shelf analog components. Our evaluation shows that our design cancels the self-interference down to the noise floor, while consuming only 0.25 μW and 0.54 μW of transmit and receive power, respectively. Vincent Liu 0001, Vamsi Talla, Shyamnath Gollakota |
MobiCom | 1 |
| 2013 | F10: A Fault-Tolerant Engineered Network
Vincent Liu 0001, Daniel Halperin, Arvind Krishnamurthy, Thomas E. Anderson |
NSDI | 1 |
| 2013 | Expressive privacy control with pseudonymsabstractAs personal information increases in value, the incentives for remote services to collect as much of it as possible increase as well. In the current Internet, the default assumption is that all behavior can be correlated using a variety of identifying information, not the least of which is a user's IP address. Tools like Tor, Privoxy, and even NATs, are located at the opposite end of the spectrum and prevent any behavior from being linked. Instead, our goal is to provide users with more control over linkability---which activites of the user can be correlated at the remote services---not necessarily more anonymity. Seungyeop Han, Vincent Liu 0001, Qifan Pu, Simon Peter 0001, Thomas E. Anderson, Arvind Krishnamurthy, David Wetherall |
SIGCOMM | 2 |
| 2013 | Ambient backscatter: wireless communication out of thin airabstractWe present the design of a communication system that enables two devices to communicate using ambient RF as the only source of power. Our approach leverages existing TV and cellular transmissions to eliminate the need for wires and batteries, thus enabling ubiquitous communication where devices can communicate among themselves at unprecedented scales and in locations that were previously inaccessible. Vincent Liu 0001, Aaron N. Parks, Vamsi Talla, Shyamnath Gollakota, David Wetherall, Joshua R. Smith 0001 |
SIGCOMM | 1 |
| 2011 | Tor instead of IPabstractAs the Internet has become more popular, it has increasingly been a target and medium for monitoring, censorship, content discrimination, and denial of service. Although anonymizing overlays such as Tor [2] provide some help to end users in combating these trends, the overlays themselves have become targets in turn. In this paper, we take a fresh approach: instead of running Tor on top of IP, we propose to run Tor instead of IP. We ask: what might the Internet look like if privacy and censorship resistance had been designed in from scratch? To be practical, any proposal also needs to be robust to failures, achieve reasonable efficiency compared to today's Internet, and be consistent with ISP economic concerns. Although preliminary, we argue that our design achieves these goals. Vincent Liu 0001, Seungyeop Han, Arvind Krishnamurthy, Thomas E. Anderson |
HotNets | 1 |