G. M. Voelker and S. Shenker, Eds., Peer-to-Peer Systems III, Lecture Notes in Computer Science: Theoretical Computer Science and General Issues, Vol. 3729, Berlin: Springer-Verlag, 2004.
Book chapters or sections
R. H. Katz, G. Porter, S. Shenker, I. Stoica, and M. Tsai, "COPS: Quality of service vs. any service at all (Invited Paper)," in Quality of Service: Proc. 13th Intl. Workshop on Quality of Service (IWQoS '05), H. de Meer and N. Bhatti, Eds., Lecture Notes in Computer Science, Vol. 3552, Berlin, Germany: Springer-Verlag, 2005, pp. 3-15.
B. Y. Zhao, L. Huang, A. D. Joseph, and J. D. Kubiatowicz, "Rapid mobility via type indirection," in Peer-to-Peer Systems III: Proc. 3rd Intl. Workshop (IPTPS '04). Revised Selected Papers, G. M. Voelker and S. Shenker, Eds., Lecture Notes in Computer Science, Vol. 3279, Berlin, Germany: Springer-Verlag, 2005, pp. 64-74.
B. T. Loo, R. Huebsch, I. Stoica, and J. M. Hellerstein, "The case for a hybrid P2P search infrastructure," in Peer-to-Peer Systems III: Revised Selected Papers from the 3rd Intl. Workshop (IPTPS 2004), G. M. Voelker and S. Shenker, Eds., Lecture Notes in Computer Science, Vol. 3279, Berlin, Germany: Springer-Verlag, 2005, pp. 141-150.
J. Elson, R. M. Karp, C. Papadimitriou, and S. Shenker, "Global synchronization in sensornets," in LATIN 2004: Theoretical Informatics--Proc. 6th Latin American Symp., M. Farach-Colton, Ed., Lecture Notes in Computer Science, Vol. 2976, Berlin, Germany: Springer-Verlag, 2004, pp. 609-624.
M. Harren, J. M. Hellerstein, R. Huebsch, B. T. Loo, S. Shenker, and I. Stoica, "Complex queries in DHT-based peer-to-peer networks," in Peer-to-Peer Systems: Proc. 1st Intl. Workshop (IPTPS '02). Revised Papers, P. Druschel, F. Kaashoek, and A. Rowstron, Eds., Lecture Notes in Computer Science, Vol. 2429, Berlin, Germany: Springer-Verlag, 2002, pp. 242-250.
S. Ratnasamy, M. Handley, R. M. Karp, and S. Shenker, "Application-level multicast using content-addressable networks," in Networked Group Communication: Proc. 3rd Intl. COST264 Workshop (NGC 2001), J. Crowcroft and M. Hofmann, Eds., Lecture Notes in Computer Science, Vol. 2233, Berlin, Germany: Springer-Verlag, 2001, pp. 14-29.
T. Koponen, S. Shenker, H. Balakrishnan, N. Feemster, I. Ganichev, A. Ghodsi, P. B. Godfrey, N. McKeown, G. Parulkar, B. Raghavan, J. Rexford, S. Arianfar, and D. Kuptsov, "Editorial: Architecting for Innovation," ACM SIGCOMM Computer Communications Review, vol. 41, no. 3, July 2011.
M. Walfish, M. Vutukuru, H. Balakrishnan, D. Karger, and S. Shenker, "DDoS Defense by Offense," ACM Transactions on Computer Systems, vol. 28, no. 3, March 2010.
M. Casado, M. J. Freedman, J. Petit, J. Luo, N. Gude, N. McKeown, and S. Shenker, "Rethinking Enterprise Network Control," IEEE/ACM Transactions on Networking, vol. 17, no. 4, pp. 1270-1283, Aug. 2009.
L. Tang, J. Li, Y. Li, and S. Shenker, "An Investigation of the Internet’s IP-Layer Connectivity," Computer Communications, vol. 32, no. 5, pp. 913-926, March 2009.
N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, N. McKeown, and S. Shenker, "NOX: Towards an Operating System for Networks," ACM SIGCOMM Computer Communications Review, vol. 38, no. 3, pp. 105-110, July 2008.
N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, "OpenFlow: Enabling innovation in campus networks," ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69-74, April 2008.
M. Casado, M. J. Freedman, J. Pettit, J. Luo, N. McKeown, and S. Shenker, "Ethane: Taking control of the enterprise," ACM SIGCOMM Computer Communication Review, vol. 37, no. 4, pp. 1-12, Oct. 2007.
C. T. Ee, V. Ramachandran, B. G. Chun, K. Lakshminarayanan, and S. Shenker, "Resolving inter-domain policy disputes," ACM SIGCOMM Computer Communication Review, vol. 37, no. 4, pp. 157-168, Oct. 2007.
T. Koponen, M. Chawla, B. G. Chun, A. Ermolinskiy, K. H. Kim, S. Shenker, and I. Stoica, "A data-oriented (and beyond) network architecture," ACM SIGCOMM Computer Communication Review, vol. 37, no. 4, pp. 181-192, Oct. 2007.
M. Feldman, J. Chuang, I. Stoica, and S. Shenker, "Hidden-Action in Network Routing," IEEE J. on Selected Areas in Communications, vol. 25, no. 6, pp. 1161-1172, Aug. 2007.
A. Tavakoli, D. C. Chu, J. M. Hellerstein, P. Levis, and S. Shenker, "A declarative sensornet architecture," ACM SIGBED Review: Special Issue on Wireless Sensor Network Architecture, vol. 4, no. 3, pp. 55-60, April 2007.
A. Tavakoli, P. Dutta, J. Jeong, S. Kim, J. Ortiz, D. E. Culler, P. Levis, and S. Shenker, "A modular sensornet architecture: Past, present, and future directions," ACM SIGBED Review: Special Issue on the Workshop on Wireless Sensor Network Architecture, vol. 4, no. 3, pp. 49-54, April 2007.
X. F. Jiang, J. Taneja, J. Ortiz, A. Tavakoli, P. Dutta, J. Jeong, D. E. Culler, P. Levis, and S. Shenker, "An architecture for energy management in wireless sensor networks," ACM SIGBED Review: Special Issue on the Workshop on Wireless Sensor Network Architecture, vol. 4, no. 3, pp. 31-36, April 2007.
S. Rhea, B. Godfrey, B. Karp, J. D. Kubiatowicz, S. Ratnasamy, S. Shenker, I. Stoica, and H. Yu, "OpenDHT: A public DHT service and its uses," ACM SIGCOMM Computer Communication Review, vol. 35, no. 4, pp. 73-84, Oct. 2005.
J. M. Hellerstein, V. Paxson, L. Peterson, T. Roscoe, S. Shenker, and D. Wetherall, "The network oracle," Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, vol. 28, no. 1, pp. 3-10, March 2005.
I. Stoica, D. Adkins, S. Zhuang, S. Shenker, and S. Surana, "Internet indirection infrastructure," IEEE/ACM Trans. Networking, vol. 12, no. 2, pp. 205-218, April 2004.
R. Mahajan, S. M. Bellovin, S. Floyd, J. Ioannidis, V. Paxson, and S. Shenker, "Controlling high bandwidth aggregates in the network," ACM SIGCOMM Computer Communication Review, vol. 32, no. 3, pp. 62-73, July 2002.
R. Mahajan, S. M. Bellovin, S. Floyd, J. Ioannidis, V. Paxson, and S. Shenker, "Aggregate congestion control," ACM SIGCOMM Computer Communication Review, vol. 32, no. 1, pp. 69-69, Jan. 2002.
S. Ratnasamy, P. Francis, M. Handley, R. M. Karp, and S. Shenker, "A scalable content-addressable network," ACM SIGCOMM Computer Communication Review: Proc. 2001 SIGCOMM Conf., vol. 31, no. 4, pp. 161-172, Oct. 2001.
J. Feigenbaum, C. Papadimitriou, and S. Shenker, "Sharing the cost of multicast transmissions," J. Computer and System Sciences: Special Issue on Internet Algorithms, vol. 63, no. 1, pp. 21-41, Aug. 2001.
Articles in conference proceedings
Z. Wu, W. Chiang, Z. Mao, Z. Yang, E. Friedman, S. Shenker, and I. Stoica, "Can't Be Late: Optimizing Spot Instance Savings under Deadlines," in 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24), Santa Clara, CA: USENIX Association, 2024.
Z. Yang, Z. Wu, M. Luo, W. Chiang, R. Bhardwaj, W. Kwon, S. Zhuang, F. S. Luan, G. Mittal, S. Shenker, and I. Stoica, "SkyPilot: An Intercloud Broker for Sky Computing," in 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23), Boston, MA: USENIX Association, 2023, pp. 437--455.
E. Amaro, C. Branner-Augmon, Z. Luo, A. Ousterhout, M. K. Aguilera, A. Panda, S. Ratnasamy, and S. Shenker, "Can far memory improve job throughput?," in Proceedings of the Fifteenth European Conference on Computer Systems, 2020, pp. 1--16.
R. Mittal, R. Agarwal, S. Ratnasamy, and S. Shenker, "Universal Packet Scheduling," in citeKey, 13th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 16), Santa Clara, CA: {USENIX} Association, 2016, pp. 501--521.
R. Mittal, R. Agarwal, S. Ratnasamy, and S. Shenker, "Universal Packet Scheduling," in Proceedings of the 14th ACM Workshop on Hot Topics in Networks, HotNets-XIV, New York, NY, USA: ACM, 2015, pp. 24:1--24:7.
R. Mittal, J. Sherry, S. Ratnasamy, and S. Shenker, "Recursively Cautious Congestion Control," in citeKey, 11th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 14), Seattle, WA: {USENIX} Association, 2014, pp. 373--385.
R. Mittal, J. Sherry, S. Ratnasamy, and S. Shenker, "Recursively Cautious Congestion Control," in 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14), Seattle, WA: USENIX Association, 2014, pp. 373--385.
J. Liu, A. Panda, A. Singla, B. Godfrey, M. Schapira, and S. Shenker, "Ensuring Connectivity via Data Plane Mechanisms," in Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI '13), 2013, pp. 113-126.
M. Alizadeh, S. Yang, S. Katti, N. McKeown, B. Prabhakar, and S. Shenker, "Deconstructing Datacenter Packet Transport," in Proceedings of the 11th ACM Workshop on Hot Topics in Networks (HotNets XI), 2012, pp. 133-138.
B. Raghavan, T. Koponen, M. Casado, A. Ghodsi, S. Ratnasamy, and S. Shenker, "Software-Defined Internet Architecture," in Proceedings of the ACM Workshop on Hot Topics in Networks (HotNets-XII), 2012.
M. Casado, T. Koponen, S. Shenker, and A. Tootoonchian, "Fabric: A Retrospective on Evolving SDN," in Proceedings of the ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN), 2012.
J. Feigenbaum, B. Godfrey, A. Panda, M. Schapira, S. Shenker, and A. Singla, "Brief Announcement: On the Resilience of Routing Tables," in Proceedings of the 31st Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC '12), 2012, pp. 237-238.
J. Feigenbaum, B. Godfrey, A. Panda, M. Schapira, S. Shenker, and A. Singla, "On the Resilience of Routing Tables," in Proceedings of the 31st Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC '12), 2012.
G. Ananthanarayanan, A. Ghodsi, A. Wang, D. Borthakur, S. Kandula, S. Shenker, and I. Stoica, "PACMan: Coordinated Memory Caching for Parallel Jobs," in Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’12), 2012.
J. Liu, S. Shenker, M. Schapira, and B. Yang, "Data-Driven Network Connectivity," in Proceedings of the 10th ACM Workshop on Hot Topics in Networks (HotNets-X), 2011.
A. Ghodsi, T. Koponen, B. Raghavan, S. Shenker, A. Singla, and J. Wilcox, "Intelligent Design Enables Architectural Evolution," in Proceedings of the 10th ACM Workshop on Hot Topics in Networks (HotNets-X), 2011.
A. Ghodsi, T. Koponen, J. Rajahalme, P. Sarolahti, and S. Shenker, "Naming in Content-Oriented Architectures," in Proceedings of the ACM SIGCOMM Workshop on Information-Centric Networking (ICN 2011), 2011.
S. Arianfar, T. Koponen, B. Raghavan, and S. Shenker, "On Preserving Privacy in Information-Centric Networks," in Proceedings of the ACM SIGCOMM Workshop on Information-Centric Networking (ICN-2011), 2011, pp. 19-24.
M. Zaharia, B. Hindman, A. Konwinski, A. Ghodsi, A. D. Joseph, R. Katz, S. Shenker, and I. Stoica, "The Datacenter Needs an Operating System," in Proceedings of the Third USENIX Workshop on Hot Topics in Cloud Computing (Hot Cloud '11), 2011.
B. Hindman, A. Konwinski, M. Zaharia, A. Ghodsi, A. D. Joseph, R. Katz, S. Shenker, and I. Stoica, "Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center," in Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2011), 2011.
M. Casado, T. Koponen, R. Ramanathan, and S. Shenker, "Virtualizing the Network Forwarding Plane," in Proceedings of the Workshop on Programmable Routers for Extensible Services of Tomorrow (PRESTO 2010), 2010.
T. Koponen, M. Casado, N. Gude, J. Stribling, L. Poutievski, M. Zhu, R. Ramanathan, Y. Iwata, H. Inoue, T. Hama, and S. Shenker, "Onix: A Distributed Control Platform for Large-scale Production Networks," in Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10), 2010, pp. 351-364.
B. Heller, D. Erickson, N. McKeown, R. Griffith, I. Ganichev, S. Whyte, K. Zarifis, D. Moon, S. Shenker, and S. Stuart, "Ripcord: A Modular Platform for Data Center Networking," in Proceedings of ACM Special Interest Group on Data Communications Conference (SIGCOMM 2010), 2010, pp. 457-458.
M. Zaharia, M. Chowdhury, M. Franklin, S. Shenker, and I. Stoica, "Spark: Cluster Computing with Working Sets," in Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing (HotCloud'10), 2010.
A. Tavakoli, M. Casado, T. Koponen, and S. Shenker, "Applying NOX to the Datacenter," in Proceedings of the 8th ACM Workshop on Hot Topics in Networks (HotNets-VIII), 2009.
A. Seehra, J. Naous, M. Walfish, D. Mazieres, A. Nicolosi, and S. Shenker, "A Policy Framework for the Future Internet," in Proceedings of the 8th ACM Workshop on Hot Topics in Networks (HotNets-VIII), 2009.
B. Pfaff, J. Pettit, K. Amidon, M. Casado, T. Koponen, and S. Shenker, "Extending Networking into the Virtualization Layer," in Proceedings of the 8th ACM Workshop on Hot Topics in Networks (HotNets-VIII), 2009.
T. L. Hinrichs, N. S. Gude, M. Casado, J. C. Mitchell, and S. Shenker, "Practical Declarative Network Management," in Proceedings of the 1st ACM Workshop on Research on Enterprise Networking (WREN 2009), 2009, pp. 1-10.
B. Chun, P. Maniatis, S. Shenker, and J. D. Kubiatowicz, "Tiered Fault Tolerance for Long-Term Integrity," in Proceedings of the 7th USENIX Conf. on File and Storage Technologies (FAST '09), 2009, pp. 267-282.
D. Moon, M. Casado, T. Koponen, and S. Shenker, "Rethinking Packet Forwarding Hardware," in Proceedings of the ACM Special Interest Group on Data Communications Workshop on Hot Topics in Networks (HotNets-VII), 2008, pp. 1-6.
P. B. Godfrey, S. Shenker, and I. Stoica, "Pathlet routing," in Proc. 7th ACM Workshop on Hot Topics in Networks (HotNets-VII), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 6 pg.
D. G. Andersen, H. Balakrishnan, N. Feamster, T. Koponen, D. Moon, and S. Shenker, "Accountable Internet Protocol (AIP)," in Proceedings of the ACM Special Interest Group on Data Communications Conf. (SIGCOMM 2008), 2008, pp. 339-350.
M. Demmer, K. Fall, T. Koponen, and S. Shenker, "Towards a modern communications API," in Proc. 6th Workshop on Hot Topics in Networks (HotNets-VI), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 7 pg.
D. Anderson, H. Balakrishnan, N. Feamster, T. Koponen, D. Moon, and S. Shenker, "Holding the Internet accountable," in Proc. 6th Workshop on Hot Topics in Networks (HotNets-VI), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 7 pg.
P. Dutta, D. E. Culler, and S. Shenker, "Procrastination might lead to a longer and more useful life," in Proc. 6th Workshop on Hot Topics in Networks (HotNets-VI), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 7 pg.
D. C. Chu, L. Popa, A. Tavakoli, J. M. Hellerstein, P. Levis, S. Shenker, and I. Stoica, "The design and implementation of a declarative sensor network system," in Proc. 5th Intl. Conf. on Embedded Networked Sensor Systems (SynSys '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 175-188.
S. Kim, R. Fonseca, P. Dutta, A. Tavakoli, D. E. Culler, P. Levis, S. Shenker, and I. Stoica, "Flush: A reliable bulk transport protocol for multihop wireless networks," in Proc. 5th Intl. Conf. on Embedded Networked Sensor Systems (SynSys '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 351-365.
K. Argyraki, P. Maniatis, O. Irzak, S. Ashish, and S. Shenker, "Loss and delay accountability for the Internet," in Proc. 15th IEEE Intl. Conf. on Network Protocols (ICNP 2007), Piscataway, NJ: IEEE Press, 2007, pp. 194-205.
B. Chun, P. Maniatis, S. Shenker, and J. D. Kubiatowicz, "Attested append-only memory: Making adversaries stick to their word," in Proc. 21st ACM SIGOPS Symp. on Operating Systems Principles (SOSP '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 189-204.
M. Casado, M. J. Freedman, J. Pettit, J. Luo, N. McKeown, and S. Shenker, "Ethane: Taking control of the enterprise," in Proc. 2007 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 1-12.
C. T. Ee, V. Ramachandran, B. G. Chun, K. Lakshminarayanan, and S. Shenker, "Resolving inter-domain policy disputes," in Proc. 2007 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 157-168.
K. Lakshminarayanan, M. Caesar, M. Rangan, T. Anderson, S. Shenker, and I. Stoica, "Achieving convergence-free routing using failure-carrying packets," in Proc. 2007 ACM SIGCOMM Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 241-252.
T. Koponen, M. Chawla, B. G. Chun, A. Ermolinskiy, K. H. Kim, S. Shenker, and I. Stoica, "A data-oriented (and beyond) network architecture," in Proc. 2007 ACM SIGCOMM Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 181-192.
X. Jiang, J. Taneja, J. Ortiz, A. Tavakoli, P. Dutta, J. Jeong, D. E. Culler, P. Levis, and S. Shenker, "An architecture for energy management in wireless sensor networks," in Proc. 2007 Intl. Workshop on Wireless Sensor Network Architecture (WWSNA '07), 2007.
A. Tavakoli, D. Chu, J. M. Hellerstein, P. Levis, and S. Shenker, "A declarative sensornet architecture," in Proc. 2007 Intl. Workshop on Wireless Sensor Network Architecture (WWSNA '07), 2007.
A. Tavakoli, P. Dutta, J. Jeong, S. Kim, J. Ortiz, D. E. Culler, P. Levis, and S. Shenker, "A modular sensornet architecture: Past, present, and future directions," in Proc. 2007 Intl. Workshop on Wireless Sensor Network Architecture (WWSNA '07), 2007.
R. Fonseca, G. Porter, R. H. Katz, S. Shenker, and I. Stoica, "Test of Time Award: X-Trace: A pervasive network tracing framework," in Proc. 4th USENIX Symp. on Networked Systems Design & Implementation (NSDI 2007), Berkeley, CA: USENIX Association, 2007, pp. 271-284.
C. T. Ee, R. Fonseca, S. Kim, D. Moon, A. Tavakoli, D. E. Culler, S. Shenker, and I. Stoica, "A modular network layer for sensornets," in Proc. 7th USENIX Symp. on Operating Systems Design and Implementation (OSDI '06), Berkeley, CA: USENIX Assocation, 2006, pp. 249-262.
D. M. Geels, G. D. Altekar, S. Shenker, and I. Stoica, "Replay debugging for distributed applications," in Proc. 2006 USENIX Annual Technical Conference, Berkeley, CA: USENIX Association, 2006, pp. 289-300.
S. Rhea, B. Chun, J. D. Kubiatowicz, and S. Shenker, "Fixing the embarrassing slowness of OpenDHT on PlanetLab," in Proc. 2nd USENIX Conf. on Real, Large Distributed Systems (WORLDS 2005), Vol. 2, Berkeley, CA: USENIX Association, 2005, pp. 25-30.
J. Polastre, J. Hui, P. Levis, J. Zhao, D. E. Culler, S. Shenker, and I. Stoica, "A unifying link abstraction for wireless sensor networks," in Proc. 3rd Intl. Conf. on Embedded Networked Sensor Systems (SynSys '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 76-89.
S. Rhea, B. Godfrey, B. Karp, J. D. Kubiatowicz, S. Ratnasamy, S. Shenker, I. Stoica, and H. Yu, "OpenDHT: A public DHT service and its uses," in Proc. 2005 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 73-84.
Y. Chawathe, S. Ramabhadran, S. Ratnasamy, A. LaMarca, S. Shenker, and J. M. Hellerstein, "A case study in building layered DHT applications," in Proc. 2005 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 97-108.
L. Subramanian, R. H. Katz, V. Roth, S. Shenker, and I. Stoica, "Reliable broadcast in unknown fixed-identity networks," in Proc. 24th Annual ACM Symp. on Principles of Distributed Computing (PODC '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 342-351.
D. E. Culler, P. Dutta, C. T. Ee, R. Fonseca, J. Hui, P. Levis, J. Polastre, S. Shenker, I. Stoica, G. Tolle, and J. Zhao, "Towards a sensor network architecture: Lowering the waistline," in Proc. 10th Workshop on Hot Topics in Operating Systems (HotOS X), Vol. 10, Berkeley, CA: USENIX Association, 2005, pp. 6 pg.
M. Feldman, J. Chuang, I. Stoica, and S. Shenker, "Hidden-action in multi-hop routing," in Proc. 6th ACM Conf. on Electronic Commerce, New York, NY: ACM Press, 2005, pp. 117-126.
R. Huebsch, B. Chun, J. M. Hellerstein, B. T. Loo, P. Maniatis, T. Roscoe, S. Shenker, I. Stoica, and A. R. Yumerefendi, "The architecture of PIER: An Internet-scale query processor," in Proc. 2nd Biennial Conf. on Innovative Data Systems Research (CIDR 2005), VLDB Foundation, 2005, pp. 28-43.
B. T. Loo, J. M. Hellerstein, R. Huebsch, S. Shenker, and I. Stoica, "Enhancing P2P file-sharing with an Internet-scale query processor," in Proc. 30th Intl. Conf. on Very Large Data Bases (VLDB '04), M. A. Nascimento, M. Ozsu, D. Kossmann, R. J. Miller, J. A. Blakeley, and K. B. Schiefer, Eds., Very Large Data Bases, San Francisco, CA: Morgan Kaufmann, 2004, pp. 432-443.
S. Ramabhadran, S. Ratnasamy, J. M. Hellerstein, and S. Shenker, "Prefix hash tree (Brief Announcement)," in Proc. 23rd Annual ACM SIGACT-SIGOPS Symp. on Principles of Distributed Computing (PODC '04), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 368-368.
B. Chun, J. M. Hellerstein, R. Huebsch, S. R. Jeffery, B. T. Loo, S. Mardanbeigi, T. Roscoe, S. Rhea, S. Shenker, and I. Stoica, "Querying at Internet scale (Demonstration)," in Proc. 2004 ACM SIGMOD Intl. Conf. on Management of Data (SIGMOD '04), New York, NY: The Association for Computing Machinery, Inc., 2004, pp. 935-936.
R. Huebsch, J. M. Hellerstein, N. Lanham, B. T. Loo, S. Shenker, and I. Stoica, "Querying the Internet with PIER," in Proc. 29th Intl. Conf. on Very Large Databases (VLDB 2003), J. C. Freytag, P. C. Lockemann, S. Abiteboul, M. J. Carey, P. G. Selinger, and A. Heuer, Eds., Very Large Data Bases, VLDB Endwoment, 2003, pp. 321-332.
A. Rao, C. Papadimitriou, S. Shenker, and I. Stoica, "Geographic routing without location information," in Proc. 9th Annual Intl. Conf. on Mobile Computing and Networking (MOBICOM '03), New York, NY: The Association for Computing Machinery, Inc., 2003, pp. 96-108.
A. Fabrikant, A. Luthra, E. Maneva, C. Papadimitriou, and S. Shenker, "On a network creation game," in Proc. 22nd Annual Symp. on Principles of Distributed Computing (PODC '03), New York, NY: The Association for Computing Machinery, Inc., 2003, pp. 347-351.
S. Ratnasamy, M. Handley, R. M. Karp, and S. Shenker, "Topologically-aware overlay construction and server selection," in Proc. 21st Annual Joint Conf. of the IEEE Computer and Communications Societies (INFOCOM 2002), Vol. 3, Piscataway, NJ: IEEE Press, 2003, pp. 1190-1199.
S. Zhuang, K. Lai, I. Stoica, R. H. Katz, and S. Shenker, "Host mobility using an Internet indirection infrastructure," in Proc. 1st Int. Conf. on Mobile Systems, Applications, and Services (MobiSys '03), Berkeley, CA: USENIX Association, 2003, pp. 129-144.
E. Kohler, J. Li, V. Paxson, and S. Shenker, "Observed structure of addresses in IP traffic," in Proc. 2nd ACM SIGCOMM Workshop on Internet Measurement (IMW '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 253-266.
A. Akella, S. Seshan, R. M. Karp, S. Shenker, and C. Papadimitriou, "Selfish behavior and stability of the Internet: A game-theoretic analysis of TCP," in Proc. 2002 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 117-130.
Y. Zhang, L. Breslau, V. Paxson, and S. Shenker, "On the characteristics and origins of Internet flow rates," in Proc. 2002 Conf. on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 309-322.
J. Feigenbaum, C. Papadimitriou, R. Sami, and S. Shenker, "A BGP-based mechanism for lowest-cost routing," in Proc. 21st ACM Annual Symp. on Principles of Distributed Computing (PODC '02), New York, NY: The Association for Computing Machinery, Inc., 2002, pp. 173-182.
Y. Zhang, N. Duffield, V. Paxson, and S. Shenker, "On the constancy of Internet path properties," in Proc. 1st ACM SIGCOMM Internet Measurement Workshop (IMW '01), V. Paxson, Ed., New York, NY: The Association for Computing Machinery, Inc., 2001, pp. 197-211.
S. Ratnasamy, P. Francis, M. Handley, R. M. Karp, and S. Shenker, "A scalable content-addressable network," in Proc. ACM SIGCOMM 2001 Conf.: Applications, Technologies, Architectures, and Protocols for Computer Communications, New York, NY: The Association for Computing Machinery, Inc., 2001, pp. 161-172.
R. M. Karp, E. Koutsoupias, C. Papadimitriou, and S. Shenker, "Optimization problems in congestion control," in Proc. 41st Annual Symp. on Foundations of Computer Science (FOCS 2000), Los Alamitos, CA: IEEE Computer Society, 2000, pp. 66-74.
R. M. Karp, C. Schindelhauer, S. Shenker, and B. Vocking, "Randomized rumor spreading," in Proc. 41st Annual Symp. on Foundations of Computer Science (FOCS 2000), Los Alamitos, CA: IEEE Computer Society, 2000, pp. 565-574.
J. Feigenbaum, C. Papadimitriou, and S. Shenker, "Sharing the cost of multicast transmissions," in Proc. 32nd Annual ACM Symp. on Theory of Computing (STOC '00), New York, NY: The Association for Computing Machinery, Inc., 2000, pp. 218-227.
A. Demers, S. Keshav, and S. Shenker, "Analysis and simulation of a fair queueing algorithm," in Proc. SIGCOMM '89 Symp. on Communications Architectures and Protocols, New York, NY: ACM Press, 1989, pp. 1-12.
A. Demers, D. Greene, C. Hauser, W. Irish, J. Larson, S. Shenker, H. Sturgis, D. Swinehart, and D. Terry, "Epidemic algorithms for replicated database maintenance," in Proc. 6th Annual ACM Symp. on Principles of Distributed Computing, F. B. Schneider, Ed., New York, NY: ACM Press, 1987, pp. 1-12.
Technical Reports
I. Stoica, M. Franklin, M. Jordan, A. Fox, A. D. Joseph, M. Mahoney, R. H. Katz, D. A. Patterson, and S. Shenker, "The Berkeley Data Analysis System (BDAS): An open source platform for big data analytics," University of California, Berkeley Berkeley United States, 2017.
R. S. Xin, J. Rosen, M. Zaharia, M. Franklin, S. Shenker, and I. Stoica, "Shark: SQL and Rich Analytics at Scale," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-214, Nov. 2012.
D. Haussler, D. A. Patterson, M. Diekhans, A. Fox, M. Jordan, A. D. Joseph, S. Ma, B. Paten, S. Shenker, T. Sittler, and I. Stoica, "A Million Cancer Genome Warehouse," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-211, Nov. 2012.
S. Hasan, Y. Ben David, R. C. Scott, E. Brewer, and S. Shenker, "Enabling Rural Connectivity with SDN," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-201, Oct. 2012.
B. Raghavan, T. Koponen, A. Ghodsi, V. Brajkovic, and S. Shenker, "Making the Internet More Evolvable," International Computer Science Institute, Tech. Rep. TR-12-011, Sep. 2012.
M. Casado, D. Erickson, I. A. Ganichev, R. Griffith, B. Heller, N. Mckeown, D. Moon, T. Koponen, S. Shenker, and K. Zarifis, "Ripcord: A Modular Platform for Data Center Networking," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-93, June 2010.
A. Ermolinskiy, S. Katti, S. Shenker, L. L. Fowler, and M. McCauley, "Towards Practical Taint Tracking," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-92, June 2010.
M. Zaharia, N. M. M. Chowdhury, M. Franklin, S. Shenker, and I. Stoica, "Spark: Cluster Computing with Working Sets," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-53, May 2010.
B. Hindman, A. Konwinski, M. Zaharia, A. Ghodsi, A. D. Joseph, S. Shenker, and I. Stoica, "Nexus: A Common Substrate for Cluster Computing," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-158, Nov. 2009.
G. Ananthanarayanan, K. Heimerl, M. Zaharia, M. Demmer, T. Koponen, A. Tavakoli, S. Shenker, and I. Stoica, "Enabling Innovation Below the Communication API," UC Berkeley, Tech. Rep. UCB/EECS-2009-141, Oct. 2009.
I. A. Ganichev, D. BIn, P. B. Godfrey, and S. Shenker, "YAMR: Yet Another Multipath Routing Protocol," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-150, Oct. 2009.
G. Ananthanarayanan, K. Heimerl, M. Zaharia, M. Demmer, T. Koponen, A. Tavakoli, S. Shenker, and I. Stoica, "Enabling Innovation Below the Communication API," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-141, Oct. 2009.
G. Ananthanarayanan, K. Heimerl, M. Zaharia, M. Demmer, T. Koponen, A. Tavakoli, S. Shenker, and I. Stoica, "A New Communications API," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-84, May 2009.
M. Zaharia, D. Borthakur, J. Sen Sarma, K. Elmeleegy, S. Shenker, and I. Stoica, "Job Scheduling for Multi-User MapReduce Clusters," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-55, April 2009.
B. Chun, K. Chen, G. Lee, R. H. Katz, and S. Shenker, "D3: Declarative Distributed Debugging," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-27, March 2008.
C. T. Ee, J. Lee, D. Maltz, S. Shenker, and L. Subramanian, "Simplifying Access Control in Enterprise Networks," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2007-33, March 2007.
C. T. Ee, V. Ramachandran, B. Chun, K. Lakshminarayanan, and S. Shenker, "Resolving Inter-Domain Policy Disputes," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2007-27, Feb. 2007.
J. K. Kannan, M. C. Caesar, I. Stoica, and S. Shenker, "On the Consistency of DHT-Based Routing," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2007-22, Jan. 2007.
C. T. Ee, V. Ramachandran, B. Chun, and S. Shenker, "Resolving BGP Disputes," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-39, April 2006.
P. B. Godfrey, S. Shenker, and I. Stoica, "Minimizing Churn in Distributed Systems," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-25, March 2006.
K. K. Lakshminarayanan, I. Stoica, S. Shenker, and J. Rexford, "Routing as a Service," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-19, Feb. 2006.
R. Fonseca, G. M. Porter, R. H. Katz, S. Shenker, and I. Stoica, "IP Options are not an option," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2005-24, Dec. 2005.
S. Sankararaman, B. Chun, C. Yatin, and S. Shenker, "Key Consistency in DHTs," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2005-21, Nov. 2005.
P. B. Godfrey, S. Shenker, and I. Stoica, "Minimizing Churn in Distributed Systems," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2005-12, Nov. 2005.
L. Subramanian, M. Caesar, C. T. Ee, M. Handley, M. Mao, S. Shenker, and I. Stoica, "HLP: A Next Generation Inter-domain Routing Protocol," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-04-1357, Oct. 2005.
J. Kannan, B. Yang, S. Shenker, P. Sharma, S. Banerjee, S. Basu, and S. J. Lee, "Smartseer: Continuous Queries over Citeseer," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-05-1371, Jan. 2005.
K. Lakshminarayanan, I. Stoica, and S. Shenker, "Routing as a Service," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-04-1327, 2004.
J. K. Kannan, L. Subramanian, I. Stoica, S. Shenker, and R. Katz, "Cooperative Containment of Fast Scanning Worms," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-04-1359, 2004.
A. Rao, K. Lakshminarayanan, I. Stoica, and S. Shenker, "Flexible and Robust Large Scale Multicast Using i3," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-02-1187, June 2002.
E. Friedman and S. Shenker, "Learning by Distributed Automata," EECS Department, University of California, Berkeley, Tech. Rep. UCB/ERL M92/101, Oct. 1992.
Y. Harchol, A. Mushtaq, V. Fang, J. McCauley, A. Panda, and S. Shenker, "Making Edge-Computing Resilient," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2019-9, April 2019.
J. McCauley, Z. Liu, A. Panda, T. Koponen, B. Raghavan, J. Rexford, and S. Shenker, "Recursive SDN for Carrier Networks," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2017-162, Nov. 2017.