Srikanth Kandula

Orcid: 0000-0001-9494-6435

Affiliations:
  • Microsoft Research, Redmond, WA, USA


According to our database1, Srikanth Kandula authored at least 88 papers between 2004 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Solving Max-Min Fair Resource Allocations Quickly on Large Graphs.
Proceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation, 2024

Finding Adversarial Inputs for Heuristics using Multi-level Optimization.
Proceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation, 2024

NetVigil: Robust and Low-Cost Anomaly Detection for East-West Data Center Security.
Proceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation, 2024

2023
Enhancing Network Management Using Code Generated by Large Language Models.
CoRR, 2023

Mitigating the Performance Impact of Network Failures in Public Clouds.
CoRR, 2023

Rethinking Machine Learning Collective Communication as a Multi-Commodity Flow Problem.
CoRR, 2023

A Deep Learning Perspective on Network Routing.
CoRR, 2023

DOTE: Rethinking (Predictive) WAN Traffic Engineering.
Proceedings of the 20th USENIX Symposium on Networked Systems Design and Implementation, 2023

OneWAN is better than two: Unifying a split WAN architecture.
Proceedings of the 20th USENIX Symposium on Networked Systems Design and Implementation, 2023


Enhancing Network Management Using Code Generated by Large Language Models.
Proceedings of the 22nd ACM Workshop on Hot Topics in Networks, 2023

Securing Public Clouds using Dynamic Communication Graphs.
Proceedings of the 22nd ACM Workshop on Hot Topics in Networks, 2023

Anticipatory Resource Allocation for ML Training.
Proceedings of the 2023 ACM Symposium on Cloud Computing, SoCC 2023, 2023

2022
Data-induced predicates for sideways information passing in query optimizers.
VLDB J., 2022

Warper: Efficiently Adapting Learned Cardinality Estimators to Data and Workload Drifts.
Proceedings of the SIGMOD '22: International Conference on Management of Data, Philadelphia, PA, USA, June 12, 2022

Minding the gap between fast heuristics and their optimal counterparts.
Proceedings of the 21st ACM Workshop on Hot Topics in Networks, 2022

2021
Pre-training Summarization Models of Structured Datasets for Cardinality Estimation.
Proc. VLDB Endow., 2021

Energy-Proportional Data Center Network Architecture Through OS, Switch and Laser Co-design.
CoRR, 2021

Q-error Bounds of Random Uniform Sampling for Cardinality Estimation.
CoRR, 2021

Solving Large-Scale Granular Resource Allocation Problems Efficiently with POP.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

Contracting Wide-area Network Topologies to Solve Flow Problems Quickly.
Proceedings of the 18th USENIX Symposium on Networked Systems Design and Implementation, 2021

Towards a Cost vs. Quality Sweet Spot for Monitoring Networks.
Proceedings of the HotNets '21: The 20th ACM Workshop on Hot Topics in Networks, 2021

2020
Approximate Partition Selection for Big-Data Workloads using Summary Statistics.
Proc. VLDB Endow., 2020

2019
Pushing Data-Induced Predicates Through Joins in Big-Data Clusters.
Proc. VLDB Endow., 2019

Experiences with Approximating Queries in Microsoft's Production Big-Data Clusters.
Proc. VLDB Endow., 2019

Selectivity Estimation for Range Predicates using Lightweight Models.
Proc. VLDB Endow., 2019

Efficient inter-datacenter bulk transfers with mixed completion time objectives.
Comput. Networks, 2019

Cracking Open the Black Box: What Observations Can Tell Us About Reinforcement Learning Agents.
Proceedings of the 2019 Workshop on Network Meets AI & ML, 2019

2018
Fast and Efficient Bulk Multicasting over Dedicated Inter-Datacenter Networks.
CoRR, 2018

Interactive Demonstration of Probabilistic Predicates.
Proceedings of the 2018 International Conference on Management of Data, 2018

Accelerating Machine Learning Inference with Probabilistic Predicates.
Proceedings of the 2018 International Conference on Management of Data, 2018

QuickCast: Fast and Efficient Inter-Datacenter Transfers Using Forwarding Tree Cohorts.
Proceedings of the 2018 IEEE Conference on Computer Communications, 2018

Netco: Cache and I/O Management for Analytics over Disaggregated Stores.
Proceedings of the ACM Symposium on Cloud Computing, 2018

2017
Approximate Query Processing: No Silver Bullet.
Proceedings of the 2017 ACM International Conference on Management of Data, 2017

DCCast: Efficient Point to Multipoint Transfers Across Datacenters.
Proceedings of the 9th USENIX Workshop on Hot Topics in Cloud Computing, 2017

2016
Do the Hard Stuff First: Scheduling Dependent Computations in Data-Analytics Clusters.
CoRR, 2016

Quickr: Lazily Approximating Complex AdHoc Queries in BigData Clusters.
Proceedings of the 2016 International Conference on Management of Data, 2016

Dynamic Pricing and Traffic Engineering for Timely Inter-Datacenter Transfers.
Proceedings of the ACM SIGCOMM 2016 Conference, Florianopolis, Brazil, August 22-26, 2016, 2016

GRAPHENE: Packing and Dependency-Aware Scheduling for Data-Parallel Clusters.
Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

CloudBuild: Microsoft's distributed and caching build service.
Proceedings of the 38th International Conference on Software Engineering, 2016

Resource Management with Deep Reinforcement Learning.
Proceedings of the 15th ACM Workshop on Hot Topics in Networks, 2016

Efficient queue management for cluster scheduling.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

Optasia: A Relational Platform for Efficient Large-Scale Video Analytics.
Proceedings of the Seventh ACM Symposium on Cloud Computing, 2016

2015
Low Latency Geo-distributed Data Analytics.
Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, 2015

2014
Traffic engineering with forward fault correction.
Proceedings of the ACM SIGCOMM 2014 Conference, 2014

Calendaring for wide area networks.
Proceedings of the ACM SIGCOMM 2014 Conference, 2014

Dynamic scheduling of network updates.
Proceedings of the ACM SIGCOMM 2014 Conference, 2014

Multi-resource packing for cluster schedulers.
Proceedings of the ACM SIGCOMM 2014 Conference, 2014

2013
Speeding up distributed request-response workflows.
Proceedings of the ACM SIGCOMM 2013 Conference, 2013

Achieving high utilization with software-driven WAN.
Proceedings of the ACM SIGCOMM 2013 Conference, 2013

Leveraging endpoint flexibility in data-intensive clusters.
Proceedings of the ACM SIGCOMM 2013 Conference, 2013

Virtualizing Traffic Shapers for Practical Resource Allocation.
Proceedings of the 5th USENIX Workshop on Hot Topics in Cloud Computing, 2013

2012
Recurring job optimization in scope.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2012

PACMan: Coordinated Memory Caching for Parallel Jobs.
Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation, 2012

Reoptimizing Data Parallel Computing.
Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation, 2012

Act for affordable data care.
Proceedings of the 11th ACM Workshop on Hot Topics in Networks, 2012

Jockey: guaranteed job latency in data parallel clusters.
Proceedings of the European Conference on Computer Systems, 2012

2011
Comparing Public-Cloud Providers.
IEEE Internet Comput., 2011

VL2: a scalable and flexible data center network.
Commun. ACM, 2011

CloudProphet: towards application performance prediction in cloud.
Proceedings of the ACM SIGCOMM 2011 Conference on Applications, 2011

Augmenting data center networks with multi-gigabit wireless links.
Proceedings of the ACM SIGCOMM 2011 Conference on Applications, 2011

Profiling Network Performance for Multi-tier Data Center Applications.
Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation, 2011

Sharing the Data Center Network.
Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation, 2011

Scarlett: coping with skewed content popularity in mapreduce clusters.
Proceedings of the European Conference on Computer Systems, 2011

2010
Reining in the Outliers in Map-Reduce Clusters using Mantri.
Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010

Diversity in smartphone usage.
Proceedings of the 8th International Conference on Mobile Systems, 2010

CloudCmp: comparing public cloud providers.
Proceedings of the 10th ACM SIGCOMM Internet Measurement Conference, 2010

A first look at traffic on smartphones.
Proceedings of the 10th ACM SIGCOMM Internet Measurement Conference, 2010

NetClinic: Interactive visualization to enhance automated fault diagnosis in enterprise networks.
Proceedings of the 5th IEEE Conference on Visual Analytics Science and Technology, 2010

SideCar: building programmable datacenter networks without programmable switches.
Proceedings of the 9th ACM Workshop on Hot Topics in Networks. HotNets 2010, Monterey, CA, USA - October 20, 2010

Seawall: Performance Isolation for Cloud Datacenter Networks.
Proceedings of the 2nd USENIX Workshop on Hot Topics in Cloud Computing, 2010

2009
Increasing the robustness of networked systems.
PhD thesis, 2009

Detailed diagnosis in enterprise networks.
Proceedings of the ACM SIGCOMM 2009 Conference on Applications, 2009

The nature of data center traffic: measurements & analysis.
Proceedings of the 9th ACM SIGCOMM Internet Measurement Conference, IMC 2009, Chicago, 2009

Sampling biases in network path measurements and what to do about it.
Proceedings of the 9th ACM SIGCOMM Internet Measurement Conference, IMC 2009, Chicago, 2009

Flyways To De-Congest Data Center Networks.
Proceedings of the Eight ACM Workshop on Hot Topics in Networks (HotNets-VIII), 2009

2008
What's going on?: learning communication rules in edge networks.
Proceedings of the ACM SIGCOMM 2008 Conference on Applications, 2008

FatVAP: Aggregating AP Backhaul Capacity to Maximize Throughput.
Proceedings of the 5th USENIX Symposium on Networked Systems Design & Implementation, 2008

2007
Can you hear me now?!: it must be BGP.
Comput. Commun. Rev., 2007

Dynamic load balancing without packet reordering.
Comput. Commun. Rev., 2007

Towards highly reliable enterprise network services via inference of multi-level dependencies.
Proceedings of the ACM SIGCOMM 2007 Conference on Applications, 2007

R-BGP: Staying Connected in a Connected World.
Proceedings of the 4th Symposium on Networked Systems Design and Implementation (NSDI 2007), 2007

2006
Discovering Dependencies for Network Management.
Proceedings of the 5th ACM Workshop on Hot Topics in Networks, 2006

2005
Surviving DDoS Attacks.
login Usenix Mag., 2005

Walking the tightrope: responsive yet stable traffic engineering.
Proceedings of the ACM SIGCOMM 2005 Conference on Applications, 2005

Botz-4-Sale: Surviving Organized DDoS Attacks That Mimic Flash Crowds (Awarded Best Student Paper).
Proceedings of the 2nd Symposium on Networked Systems Design and Implementation (NSDI 2005), 2005

Shrink: a tool for failure diagnosis in IP networks.
Proceedings of the 1st Annual ACM Workshop on Mining Network Data, 2005

2004
Flashback: A Lightweight Extension for Rollback and Deterministic Replay for Software Debugging.
Proceedings of the General Track: 2004 USENIX Annual Technical Conference, June 27, 2004


  Loading...