Media
Podcasts and Talks
Podcasts
- Reply All (archived but excellent)
- Wired's Gadget Lab
- The Vergecast
History and Origins
- "The Origins of the Internet: ARPANET" - Computer History Museum - CHM
- "How the Internet Was Invented" - Vox - Vox
- "Tim Berners-Lee: Inventing the World Wide Web" - TED - TED
- "The First Website Ever Made" - Tom Scott - Tom Scott
- "Vint Cerf: The Father of the Internet" - Computer History Museum - CHM
- "TCP/IP: The Protocol That Built the Internet" - Computerphile - Computerphile
- "The History of Email" - ColdFusion - ColdFusion
- "How DNS Works: The Internet's Phone Book" - Computerphile - Computerphile
- "The Story of Mosaic: The First Web Browser" - Computer History Museum - CHM
- "The Dot-Com Bubble: Rise and Fall" - ColdFusion - ColdFusion
Internet Architecture and Protocols
- "How Does the Internet Work?" - Vox - Vox
- "BGP: The Protocol That Runs the Internet" - Computerphile - Computerphile
- "Why IPv6 is Taking Over IPv4" - Computerphile - Computerphile
- "HTTP vs HTTP/2 vs HTTP/3" - Hussein Nasser - Hussein Nasser
- "How Submarine Cables Connect the Internet" - Wendover Productions - Wendover Productions
- "Internet Exchange Points: How ISPs Connect" - Computerphile - Computerphile
- "CDN: Content Delivery Networks Explained" - ByteByteGo - ByteByteGo
- "How Google Search Works" - Google - Google
- "The Architecture of YouTube" - InfoQ - InfoQ
- "How Netflix Delivers Your Movies" - Netflix Tech Blog - Netflix
Major Events and Turning Points
- "The Great Firewall of China Explained" - ColdFusion - ColdFusion
- "Net Neutrality: The Battle for the Open Internet" - Vox - Vox
- "SOPA/PIPA: The Internet Strikes Back" - PBS Idea Channel - PBS
- "The Eternal September: When AOL Joined the Internet" - Tom Scott - Tom Scott
- "BGP Hijacking: How Countries Block the Internet" - DEF CON - DEF CON
- "The Day the Internet Almost Died: Dyn DDoS Attack" - Computerphile - Computerphile
- "WikiLeaks and the Internet's Role in Transparency" - Vice - VICE
- "Arab Spring: How Social Media Changed Revolution" - Al Jazeera - Al Jazeera
- "The Battle for Wikipedia's Soul" - Vox - Vox
- "Facebook's Cambridge Analytica Scandal" - New York Times - NYT
Technologies and Innovations
- "The History of YouTube" - ColdFusion - ColdFusion
- "How Napster Changed Music Forever" - ColdFusion - ColdFusion
- "BitTorrent: The Technology That Wouldn't Die" - Computerphile - Computerphile
- "The Rise and Fall of Flash" - TechAltar - TechAltar
- "RSS: The Technology We Abandoned" - Tom Scott - Tom Scott
- "IRC: The Original Chat Protocol" - Computerphile - Computerphile
- "The Evolution of Web Design" - Webflow - Webflow
- "JavaScript: How One Language Took Over" - Coding Tech - Coding Tech
- "The Story of Linux and Open Source" - ColdFusion - ColdFusion
- "Cloud Computing: From Mainframes to AWS" - IBM - IBM Technology
Future of the Internet
- "Web3: The Decentralized Internet" - a16z - Andreessen Horowitz
- "Starlink: Internet From Space" - Real Engineering - Real Engineering
- "5G and 6G: The Future of Connectivity" - ColdFusion - ColdFusion
- "The Metaverse: Hype or Future?" - Marques Brownlee - MKBHD
- "QUIC Protocol: The Future of Internet Speed" - Hussein Nasser - Hussein Nasser
- "Internet of Things: Connecting Everything" - IEEE - IEEE
- "Edge Computing: The Next Revolution" - IBM - IBM Technology
- "The Splinternet: Is the Global Internet Fragmenting?" - Council on Foreign Relations - CFR
- "Digital Sovereignty: Europe vs Big Tech" - DW Documentary - DW Documentary
- "The Future of Social Media After Facebook" - Wired - WIRED
Research
Foundational Papers and Standards
1960s - Early Packet Switching and ARPANET Foundations
- "Man-Computer Symbiosis" - Vision of interactive computing and networks - J.C.R. Licklider (1960)
- "On Distributed Communications" Series (I-XI) - Packet switching theory and survivable networks - Paul Baran, RAND Corporation (1964)
- "Development of the Switching System" - Packet switching concepts - Donald Davies, NPL (1965)
- "The Computer as a Communication Device" - Vision of networked computers - Licklider and Taylor (1968)
- "Resource Sharing Computer Networks" - ARPANET proposal - Larry Roberts (1967)
- ARPANET Implementation - First four nodes (UCLA, SRI, UCSB, Utah) - BBN Technologies (1969)
- "Interface Message Processors for ARPANET" - IMP specification - BBN Report 1822 (1969)
- First ARPANET Host-to-Host Protocol - NCP (Network Control Program) - Steve Crocker, RFC 1 (1969)
- RFC 1: Host Software - First Request for Comments document - Steve Crocker (1969)
- First Network Crash - ARPANET node crash during first message "LO" (before "LOGIN") - UCLA/SRI (1969)
1970s - Protocol Development and Email
- "A Protocol for Packet Network Intercommunication" - TCP/IP foundation paper - Vint Cerf and Bob Kahn (1974)
- Email on ARPANET - SNDMSG and @ addressing - Ray Tomlinson, BBN (1971)
- RFC 733: Mail Specification - Email protocol standardization - Dave Crocker (1977)
- RFC 760: DoD Internet Protocol - First IP specification - Jon Postel (1980)
- RFC 793: Transmission Control Protocol - TCP specification - Jon Postel (1981)
- Ethernet: "Distributed Packet Switching for Local Networks" - LAN technology - Metcalfe and Boggs, Xerox PARC (1976)
- "Notes on the Network Working Group" - RFC process formalization - Various authors (1970s)
- UUCP (Unix-to-Unix Copy) - Early file transfer between Unix systems - AT&T Bell Labs (1976)
- Usenet Proposal - Distributed discussion system - Tom Truscott and Jim Ellis (1979)
- "The ARPANET Completion Report" - Network development summary - BBN (1978)
- ALOHAnet - Wireless packet network in Hawaii - Norman Abramson, University of Hawaii (1970)
- "Packet Radio Network" - Mobile packet switching - Bob Kahn et al. (1975)
- "Design Philosophy of the DARPA Internet Protocols" - Internet architecture principles - David Clark, MIT (1988, describing 1970s design)
- X.25 Protocol - Public packet-switched network standard - CCITT (1976)
- Telnet Protocol (RFC 854) - Remote terminal access - Postel and Reynolds (1983, based on 1970s work)
1980s - TCP/IP Standardization and DNS
- "End-to-End Arguments in System Design" - Fundamental internet architecture principle - Saltzer, Reed and Clark, MIT (1984)
- TCP/IP Adoption on ARPANET - Flag day transition from NCP - ARPANET (Jan 1, 1983)
- RFC 882/883: Domain Name System - DNS specification - Paul Mockapetris (1983)
- "Development of the Domain Name System" - DNS architecture paper - Mockapetris and Dunlap (1988)
- BSD Unix 4.2 with TCP/IP - First widespread TCP/IP implementation - UC Berkeley (1983)
- RFC 791: Internet Protocol - Current IP v4 specification - Jon Postel (1981)
- RFC 792: Internet Control Message Protocol (ICMP) - Network diagnostics - Jon Postel (1981)
- RFC 821/822: SMTP and Mail Format - Modern email standards - Postel/Crocker (1982)
- NSFNET Creation - Academic internet backbone - NSF (1985)
- "Congestion Avoidance and Control" - TCP congestion control algorithms - Van Jacobson and Michael Karels (1988)
- FTP Protocol (RFC 959) - File Transfer Protocol standard - Postel and Reynolds (1985)
- "An Algorithm for Distributed Computation of Spanning Trees" - Network topology - Radia Perlman (1985)
- Border Gateway Protocol Proposal - Inter-AS routing - Lougheed and Rekhter (1989)
- NNTP (RFC 977) - Network News Transfer Protocol - Kantor and Lapsley (1986)
- IRC (Internet Relay Chat) - Real-time text communication - Jarkko Oikarinen, University of Oulu (1988)
- "Towards a National Research Network" - Internet expansion vision - NSF Report (1985)
- Morris Worm Analysis - First major internet security incident - Spafford, Purdue (1988)
- CERT/CC Formation - Computer Emergency Response Team - SEI/CMU (1988)
- "A Note on Distributed Computing" - Remote vs local computation - Waldo et al., Sun (1994, reflecting 1980s thinking)
- Merit Network Traffic Studies - Early internet traffic analysis - Merit/NSF (1988)
1990s - World Wide Web and Commercial Internet
- "Information Management: A Proposal" - World Wide Web concept - Tim Berners-Lee, CERN (1989)
- "WorldWideWeb: Proposal for a HyperText Project" - WWW implementation plan - Berners-Lee and Cailliau, CERN (1990)
- First Web Browser/Editor - WorldWideWeb (later Nexus) - Tim Berners-Lee, CERN (1990)
- HTTP/0.9 Protocol - Original hypertext transfer protocol - Tim Berners-Lee, CERN (1991)
- HTML Specification - HyperText Markup Language - Tim Berners-Lee, CERN (1991)
- "The Anatomy of a Large-Scale Hypertextual Web Search Engine" - Google architecture - Brin and Page, Stanford (1998)
- PageRank Algorithm - Web page ranking - Larry Page and Sergey Brin, Stanford (1996)
- Mosaic Browser - First popular graphical web browser - Andreessen and Bina, NCSA (1993)
- "Designing and Building Parallel Programs" - Distributed computing - Ian Foster, ANL (1995)
- RFC 1945: HTTP/1.0 - First HTTP standard - Berners-Lee et al. (1996)
- RFC 2068/2616: HTTP/1.1 - Enhanced HTTP protocol - Fielding et al. (1997/1999)
- SSL v2/v3 Papers - Secure web communications - Netscape (1994-1996)
- "The Self-Governing Internet" - Internet governance analysis - Mueller (1999)
- "Sizing Up the Internet" - Internet measurement study - Lottor, Network Wizards (1990s)
- RFC 1918: Private Address Allocation - NAT addressing - Rekhter et al. (1996)
- IPv6 Specification (RFC 2460) - Next generation internet protocol - Deering and Hinden (1998)
- RFC 2328: OSPF v2 - Open Shortest Path First routing - Moy (1998)
- BGP-4 (RFC 1771) - Current BGP version - Rekhter and Li (1995)
- "A Reliable Multicast Framework" - Group communication - Floyd et al. (1997)
- "Chord: A Scalable Peer-to-peer Lookup Service" - Distributed hash tables - Stoica et al., MIT (2001, based on 1990s work)
- Napster Launch - P2P file sharing experiment - Shawn Fanning (1999)
- "Active Networks" - Programmable network nodes - Tennenhouse et al., MIT (1997)
- "RED: Random Early Detection Gateways" - Queue management - Floyd and Jacobson (1993)
- "XCP: Explicit Control Protocol" - Congestion control - MIT (late 1990s)
- Web Caching Studies - Performance optimization research - Glassman, MIT (1994)
- "Improving WWW Performance" - Web optimization techniques - Chankhunthod et al. (1996)
- MP3 Standardization - Internet audio streaming - ISO/IEC (1993)
- RealAudio Launch - First streaming audio - Progressive Networks (1995)
- Java and Web Applets - Executable web content - Sun Microsystems (1995)
- JavaScript Creation - Web scripting language - Brendan Eich, Netscape (1995)
- CSS Specification - Web styling - Håkon Wium Lie, W3C (1996)
- XML 1.0 Specification - Extensible markup language - W3C (1998)
- "Web Reliability Studies" - Internet measurement - Krishnamurthy and Rexford (1999)
- "Internet Traffic Engineering" - Network optimization - Awduche et al. (1999)
- DMCA and Internet Law - Digital copyright issues - U.S. Congress (1998)
2000-2005 - Broadband, P2P, and Web Services
- "The Gnutella Protocol Specification" - Decentralized P2P - Clip2 DSS (2000)
- BitTorrent Protocol - Efficient distributed file sharing - Bram Cohen (2001)
- "Resilient Overlay Networks" - RON project - Andersen et al., MIT (2001)
- "A Scalable Content-Addressable Network" - CAN DHT - Ratnasamy et al., Berkeley (2001)
- "Pastry: Scalable, Decentralized Object Location" - DHT routing - Rowstron and Druschel, Microsoft/Rice (2001)
- "Tapestry: A Resilient Global-Scale Overlay" - Overlay routing - Zhao et al., Berkeley (2004)
- "Kademlia: A Peer-to-Peer Information System" - DHT design - Maymounkov and Mazières, NYU (2002)
- SOAP Specification - Web services protocol - W3C (2000)
- REST Dissertation - "Architectural Styles and the Design of Network-based Software Architectures" - Roy Fielding, UC Irvine (2000)
- RSS 2.0 Specification - Web syndication - Dave Winer (2002)
- "The Semantic Web" - Vision for machine-readable web - Berners-Lee, Hendler and Lassila, Scientific American (2001)
- WiFi 802.11b Standardization - Wireless networking - IEEE (1999)
- "A Survey of Peer-to-Peer File Sharing Technologies" - P2P analysis - Androutsellis-Theotokis and Spinellis (2004)
- "Incentives Build Robustness in BitTorrent" - P2P economics - Cohen (2003)
- "RON: An Overlay Network for Routing" - Application-layer routing - MIT (2001)
- "Measuring ISP Topologies with Rocketfuel" - Internet mapping - Spring, Mahajan and Wetherall (2002)
- "On Power-Law Relationships of the Internet Topology" - Network structure analysis - Faloutsos, Faloutsos and Faloutsos (1999)
- "Observed Structure of Addresses in IP Traffic" - Traffic analysis - Paxson (2002)
- "Mapping the Internet" - Topology studies - CAIDA (2000s)
- "Internet Indirection Infrastructure (i3)" - Communication abstraction - Stoica et al., Berkeley (2002)
- "The Skype Protocol" - P2P VoIP analysis - Baset and Schulzrinne, Columbia (2004)
- SIP (RFC 3261) - Session Initiation Protocol - Rosenberg et al. (2002)
- "Detour: A Case for Internet Overlay Networks" - Overlay routing - Savage et al. (1999)
- "Scalable Timers for Soft State Protocols" - Protocol efficiency - Aron and Druschel (1999)
- "TCP Congestion Control" - Modern TCP analysis - Allman, Paxson and Stevens, RFC 2581 (1999)
- "HighSpeed TCP" - Long-distance high-bandwidth TCP - Floyd, RFC 3649 (2003)
- "CUBIC TCP" - Modern congestion control - Ha, Rhee and Xu (2008)
- "Web Workload Characterization" - Traffic studies - Arlitt and Williamson (1997)
- "Content Distribution Networks" - CDN architecture - Vakali and Pallis (2003)
- "Cooperative Networking" - P2P cooperation mechanisms - Various (2000s)
2006-2010 - Social Networks, Cloud, Mobile Web
- "The Facebook Platform" - Social network architecture - Facebook Engineering (2007)
- "Availability in Globally Distributed Storage Systems" - Google's approach - Ford et al., Google (2010)
- "The Google File System" - Distributed file system - Ghemawat, Gobioff and Leung, Google (2003)
- "MapReduce: Simplified Data Processing on Large Clusters" - Distributed computing - Dean and Ghemawat, Google (2004)
- "Bigtable: A Distributed Storage System" - Google's database - Chang et al., Google (2006)
- "Dynamo: Amazon's Highly Available Key-Value Store" - Distributed database - DeCandia et al., Amazon (2007)
- "The Hadoop Distributed File System" - Open source GFS - Shvachko et al., Yahoo (2010)
- "Cassandra: A Decentralized Structured Storage System" - NoSQL database - Lakshman and Malik, Facebook (2010)
- "Above the Clouds: A Berkeley View of Cloud Computing" - Cloud computing vision - Armbrust et al., Berkeley (2009)
- "A View of Cloud Computing" - Cloud architecture - Armbrust et al., CACM (2010)
- YouTube Architecture Papers - Video streaming at scale - YouTube Engineering (2006-2008)
- "Spanner: Google's Globally Distributed Database" - Global consistency - Corbett et al., Google (2012)
- "Mesos: A Platform for Fine-Grained Resource Sharing" - Cluster management - Hindman et al., Berkeley (2011)
- "Omega: Flexible, Scalable Schedulers" - Google's cluster scheduler - Schwarzkopf et al., Google (2013)
- "The Chubby Lock Service" - Distributed coordination - Burrows, Google (2006)
- "ZooKeeper: Wait-free Coordination" - Distributed coordination - Hunt et al., Yahoo (2010)
- "Kafka: A Distributed Messaging System" - Event streaming - Kreps, Narkhede and Rao, LinkedIn (2011)
- "Memcached Performance" - Caching at scale - Fitzpatrick, LiveJournal (2004)
- "Scaling Memcached at Facebook" - Cache architecture - Nishtala et al., Facebook (2013)
- "TAO: Facebook's Distributed Data Store" - Social graph database - Bronson et al., Facebook (2013)
- "f4: Facebook's Warm BLOB Storage" - Storage optimization - Muralidhar et al., Facebook (2014)
- "Finding a Needle in Haystack" - Facebook photo storage - Beaver et al., Facebook (2010)
- "The Akamai Network" - CDN architecture - Nygren, Sitaraman and Sun, Akamai (2010)
- "An Argument for Increasing TCP's Initial Congestion Window" - Performance optimization - Dukkipati et al., Google (2010)
- "SPDY: An Experimental Protocol for a Faster Web" - HTTP/2 predecessor - Belshe and Peon, Google (2009)
- WebSocket Protocol (RFC 6455) - Full-duplex web communication - Fette and Melnikov (2011)
- "Vuvuzela: Scalable Private Messaging" - Privacy-preserving communication - MIT (2015, early work 2010)
- "Tor: The Second-Generation Onion Router" - Anonymous communication - Dingledine, Mathewson and Syverson (2004)
- "Bitcoin: A Peer-to-Peer Electronic Cash System" - Blockchain network - Satoshi Nakamoto (2008)
- "Ethereum: A Next-Generation Smart Contract Platform" - Decentralized computing - Vitalik Buterin (2013)
2011-2015 - Mobile-First, HTTP/2, SDN
- "The Case for Tiny Tasks in Compute Clusters" - Cluster computing - Ousterhout et al., Stanford (2013)
- "Resilient Distributed Datasets" - Apache Spark - Zaharia et al., Berkeley (2012)
- "Discretized Streams" - Spark Streaming - Zaharia et al., Berkeley (2013)
- "Mesos: A Platform for Fine-Grained Resource Sharing" - Resource management - Hindman et al., Berkeley (2011)
- "Borg, Omega, and Kubernetes" - Container orchestration evolution - Burns et al., Google (2016)
- "Large-scale Cluster Management at Google" - Borg system - Verma et al., Google (2015)
- HTTP/2 (RFC 7540) - Modern HTTP protocol - Belshe, Peon and Thomson (2015)
- QUIC Protocol - UDP-based transport with TLS - Langley et al., Google (2013)
- "OpenFlow: Enabling Innovation in Campus Networks" - SDN foundation - McKeown et al., Stanford (2008)
- "The Road to SDN" - Software-defined networking history - Feamster, Rexford and Zegura (2014)
- "B4: Experience with a Globally-Deployed Software Defined WAN" - Google's SDN WAN - Jain et al., Google (2013)
- "Achieving High Utilization with Software-Driven WAN" - Microsoft's SWAN - Hong et al., Microsoft (2013)
- "Network Function Virtualization" - NFV architecture - ETSI (2012)
- "ClickOS: Click Modular Router on Xen" - Network virtualization - Martins et al. (2014)
- "NetBricks: Taking the V out of NFV" - High-performance NFV - Panda et al., Berkeley (2016)
- "E2: A Framework for NFV Applications" - NFV development - Palkar et al., Berkeley (2015)
- "Routing on Flat Labels" - Label routing - Caesar et al., Berkeley (2006)
- "VL2: A Scalable and Flexible Data Center Network" - Microsoft data center - Greenberg et al., Microsoft (2009)
- "Jupiter Rising: A Decade of Clos Topologies" - Google network fabric - Singh et al., Google (2015)
- "PortLand: A Scalable Fault-Tolerant Layer 2 Data Center Network" - Data center networking - Mysore et al. (2009)
- "Hedera: Dynamic Flow Scheduling for Data Center Networks" - Traffic engineering - Al-Fares et al. (2010)
- "pFabric: Minimal Near-Optimal Datacenter Transport" - Data center TCP - Alizadeh et al., MIT (2013)
- "DCTCP: Data Center TCP" - Low-latency TCP - Alizadeh et al., Stanford/Microsoft (2010)
- "Detailed Characterization of TCP over WiFi" - Wireless performance - Dischinger et al. (2012)
- "A Measurement Study of Netflix" - Video streaming analysis - Adhikari et al. (2012)
- "Content Distribution Networks" - Modern CDN survey - Pathan and Buyya (2008)
- "Principles and Practices of Interconnection Networks" - Network architecture textbook - Dally and Towles (2004)
- "Computer Networks: A Systems Approach" - Networking textbook - Peterson and Davie (multiple editions)
- "TCP/IP Illustrated" - Protocol analysis - Stevens (1994)
- "High Performance Browser Networking" - Web performance - Grigorik (2013)
2016-2020 - 5G, Edge Computing, HTTP/3
- "Scaling Reliable Services in the Cloud" - Service reliability - Barroso et al., Google (2018)
- "The Datacenter as a Computer" - Warehouse-scale computing - Barroso, Clidaras and Hölzle, Google (2013)
- "Attack of the Killer Microseconds" - Tail latency - Barroso et al., Google (2017)
- "The Tail at Scale" - Managing latency variability - Dean and Barroso, Google (2013)
- HTTP/3 (RFC 9114) - QUIC-based HTTP - Bishop, HTTP WG (2022)
- "The QUIC Transport Protocol" - UDP-based transport - Iyengar and Thomson, RFC 9000 (2021)
- BBR Congestion Control - Bottleneck bandwidth and RTT - Cardwell et al., Google (2016)
- "Scaling Distributed Machine Learning with the Parameter Server" - ML infrastructure - Li et al., CMU (2014)
- "TensorFlow: A System for Large-Scale Machine Learning" - ML framework - Abadi et al., Google (2016)
- "Ray: A Distributed Framework for Emerging AI Applications" - Distributed computing - Moritz et al., Berkeley (2018)
- "Kubernetes Architecture" - Container orchestration - Kubernetes Project (2015-2020)
- "Borg, Omega, and Kubernetes" - Evolution of cluster management - Burns et al., Google (2016)
- "Network Requirements for Resource Disaggregation" - Datacenter architecture - Gao et al., Microsoft (2016)
- "Programmable Packet Scheduling at Line Rate" - P4 language - Sivaraman et al., Stanford (2016)
- "P4: Programming Protocol-Independent Packet Processors" - Programmable networks - Bosshart et al., Stanford (2014)
- "The Benefits and Challenges of 5G Networks" - 5G analysis - Shafi et al., Nokia (2017)
- "Network Slicing for 5G" - 5G architecture - Foukas et al., Cambridge (2017)
- "Mobile Edge Computing" - Edge computing survey - Mach and Becvar (2017)
- "Fog Computing: A Platform for Internet of Things" - IoT infrastructure - Bonomi et al., Cisco (2012)
- "Cloudlets: At the Leading Edge of Mobile-Cloud Convergence" - Edge computing - Satyanarayanan et al., CMU (2014)
- "Low Latency via Redundancy" - Tail tolerance - Vulimiri et al., Berkeley (2013)
- "Salsify: Low-Latency Network Video" - Video conferencing - Fouladi et al., Stanford (2018)
- "Neural Adaptive Video Streaming with Pensieve" - ML-based ABR - Mao et al., MIT (2017)
- "DASH: Dynamic Adaptive Streaming over HTTP" - Video streaming - Stockhammer (2011)
- "A Buffer-Based Approach to Rate Adaptation" - Video quality - Huang et al., Stanford (2014)
- "Internet Path Stability Revisited" - Network measurement - Paxson (1997)
- "Characterizing End-to-End Internet Delays" - Latency analysis - Paxson (1997)
- "Wide-Area Traffic Patterns" - Internet measurement - Thompson et al. (1997)
- "Measurement and Analysis of Online Social Networks" - Social network topology - Mislove et al. (2007)
- "Measurement and Characterization of BitTorrent Systems" - P2P analysis - Pouwelse et al. (2005)
2021-2025 - Web3, AI Networks, 6G Research (Active)
- "An In-Depth Look at the Internet" - Modern internet analysis - CAIDA (2020s)
- "The State of the Network: 2024" - Internet health report - Mozilla (2024)
- "Starlink: SpaceX's Satellite Internet" - LEO constellation analysis - Kassem et al. (2021)
- "LEO Satellite Networks: Performance Analysis" - Low earth orbit networking - Various authors (2021-2023)
- "6G Wireless Networks: Vision and Requirements" - Next generation cellular - IEEE (2023)
- "Terahertz Communications for 6G" - THz networking - IEEE Communications (2022)
- "Reconfigurable Intelligent Surfaces for 6G" - Programmable radio environments - IEEE (2023)
- "Quantum Networks: A Survey" - Quantum internet - Wehner et al. (2018)
- "Quantum Internet: A Vision" - Long-term quantum networking - Kimble, Caltech (2008)
- "Entanglement Distribution over 50km" - Quantum networking experiment - Various institutions (2020)
- "Federated Learning over Wireless Networks" - Distributed ML - McMahan et al., Google (2017)
- "Split Learning for Distributed Deep Learning" - Edge AI - Gupta and Raskar, MIT (2018)
- "Neurosurgeon: Collaborative Intelligence" - Partitioned DNN inference - Kang et al., Michigan (2017)
- "Live Video Analytics at Scale with Approximation" - Video processing - Zhang et al., Microsoft (2017)
- "Video Analytics with Spatial-Temporal Attention" - Edge video AI - Various (2019)
- "IPFS: The InterPlanetary File System" - Distributed storage - Benet (2014)
- "Filecoin: A Decentralized Storage Network" - Blockchain storage - Protocol Labs (2017)
- "Ethereum 2.0: Proof-of-Stake and Sharding" - Blockchain scalability - Ethereum Foundation (2020-2022)
- "Layer 2 Scaling Solutions" - Blockchain performance - Various (2020-2023)
- "Lightning Network: Scalable Bitcoin Payments" - Payment channels - Poon and Dryja (2016)
- "Web3: A Decentralized Web Vision" - Decentralized internet - Wood, Polkadot (2014)
- "DAGs for Distributed Ledgers" - Alternative consensus - Popov, IOTA (2018)
- "Content-Centric Networking" - Named data networking - Jacobson et al., PARC (2009)
- "Named Data Networking (NDN)" - Information-centric networking - Zhang et al., UCLA (2014)
- "MobilityFirst: Clean-Slate Internet Architecture" - Future internet design - Raychaudhuri et al., Rutgers (2012)
- "XIA: An Architecture for an Evolvable Internet" - Flexible internet architecture - Han et al., CMU (2012)
- "Network Coding for the Internet" - Information theory networking - Ho et al., MIT (2006)
- "Practical Network Coding" - Coding in networks - Katti et al., MIT (2006)
- "MORE: A Network Coding Protocol" - Wireless network coding - Chachulski et al., MIT (2007)
- "SoftPHY: Exploiting Physical Layer Information" - Cross-layer design - Rahul et al., MIT (2011)
- "RFly: GPS-Free Wireless Indoor Localization" - Indoor positioning - Various (2010s)
- "Wireless Mesh Networks: A Survey" - Mesh networking - Akyildiz and Wang (2005)
- "Backpressure Routing" - Queue-based routing - Tassiulas and Ephremides (1992)
- "Stochastic Network Optimization" - Network control theory - Neely, USC (2010)
- "Age of Information: Theory and Practice" - Timeliness metric - Yates et al. (2021)
- "Zero-Configuration Networking" - Automatic network setup - Cheshire and Aboba, Apple (2005)
- "mDNS: Multicast DNS" - Local service discovery - Cheshire and Krochmal, RFC 6762 (2013)
- "DNS Privacy Considerations" - DNS security - Bortzmeyer, RFC 7626 (2015)
- "DNS over HTTPS (DoH)" - Encrypted DNS - Hoffman and McManus, RFC 8484 (2018)
- "Oblivious DNS over HTTPS" - Privacy-preserving DNS - Kinnear et al., Apple (2020)
- "ECH: Encrypted Client Hello" - TLS privacy - Rescorla et al., Mozilla/Cloudflare (2023)
- "MASQUE: Multiplexed Application Substrate over QUIC" - Tunneling protocol - Schinazi, Google/Apple (2021)
- "Multipath TCP: From Theory to Practice" - MP-TCP implementation - Wischik et al. (2011)
- "MPTCP: How Path Managers Can Improve Data Transfer" - Multipath analysis - Paasch et al. (2014)
- "Tessellation: Space-Time Multiplexing" - OS networking - Liu et al., Berkeley (2009)
- "IX: A Protected Dataplane OS" - High-performance networking - Belay et al., Stanford (2014)
- "Arrakis: The Operating System is the Control Plane" - Direct hardware access - Peter et al., Washington (2014)
- "mTCP: Highly Scalable User-Level TCP Stack" - Userspace networking - Jeong et al., KAIST (2014)
- "StackMap: Low-Latency Networking" - Kernel bypass - Yasukata et al. (2016)
- "DPDK: Data Plane Development Kit" - High-performance packet processing - Intel (2010s)
