The Akamai network: a platform for high-performance internet applications
Abstract
Comprising more than 61,000 servers located across nearly 1,000 networks in 70 countries worldwide, the Akamai platform delivers hundreds of billions of Internet interactions daily, helping thousands of enterprises boost the performance and reliability of their Internet applications. In this paper, we give an overview of the components and capabilities of this large-scale distributed computing platform, and offer some insight into its architecture, design principles, operation, and management.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
OTTP services utilizing Akamai CDNs deliver content based on flat organization where cache misses is avoided by fetching content directly from original server.
“On the other hand, the OTTP services utilizing Akamai CDNs deliver the content based on the flat organization where cache misses is avoided by fetching the content directly from the original server [119].”
From QoE Management of Multimedia Streaming Services in Future Networks: A Tutorial and Survey (2020) · cites this paper as [119]
Server and network-based optimization strategies include bandwidth reservation, bitrate guidance, video stream prioritization, CDN orchestration and caching optimization, and server-assisted delivery.
“Server and Network-Based Optimization | Bandwidth reservation [107], [196], [200] or bitrate guidance [7], [197], [108], [245] video stream prioritization [246], CDN or- chestration and caching optimization [247], server-assisted delivery [110]”
From QoE Management of Multimedia Streaming Services in Future Networks: A Tutorial and Survey (2020) · cites this paper as [200]
Cites
Lamport, L. (1998) · ACM Transactions on Computer Systems · doi:10.1145/279227.279229 · Cited by 2,748 · see citing works
A case for end system multicast
Chu, Y.-H., Rao, S., Seshan, S., et al. (2002) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2002.803066 · Cited by 2,207 · see citing works
Karger, D., Lehman, E., Leighton, T., Panigrahy, R., Levine, M., & Lewin, D. (1997) · Proceedings of the twenty-ninth annual ACM symposium on Theory of computing - STOC '97 · doi:10.1145/258533.258660 · Cited by 1,981 · see citing works
Andersen, D. G., Balakrishnan, H., Kaashoek, F., et al. (2001) · doi:10.1145/502034.502048 · Cited by 1,874 · see citing works
A survey of peer-to-peer content distribution technologies
Androutsellis-Theotokis, S., & Spinellis, D. D. (2004) · ACM Computing Surveys · doi:10.1145/1041680.1041681 · Cited by 1,423 · see citing works
Congestion control for high bandwidth-delay product networks
Katabi, D., Handley, M. J., & Rohrs, C. (2002) · ACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM) · doi:10.1145/633025.633035 · Cited by 1,097 · see citing works
Cutting the electric bill for internet-scale systems
Qureshi, A., Weber, R., Balakrishnan, H., et al. (2009) · doi:10.1145/1592568.1592584 · Cited by 842 · see citing works
Globally distributed content delivery
Dilley, J., Maggs, B. M., Parikh, J., Prokop, H., Sitaraman, R. K., & Weihl, B. (2002) · IEEE Internet Computing · doi:10.1109/mic.2002.1036038 · Cited by 695 · see citing works
Self-citationThe end-to-end effects of Internet path selection
Savage, S., Collins, A., Hoffman, E., et al. (1999) · doi:10.1145/316188.316233 · Cited by 473 · see citing works
Multicast routing in internetworks and extended LANs
Deering, S. (1995) · ACM SIGCOMM Computer Communication Review · doi:10.1145/205447.205457 · Cited by 427 · see citing works
Web caching with consistent hashing
Karger, D. R., Sherman, A., Berkheimer, A., Bogstad, B., Dhanidina, R., Iwamoto, K., Kim, B., Matkins, L., & Yerushalmi, Y. (1999) · Computer Networks · doi:10.1016/s1389-1286(99)00055-9 · Cited by 288 · see citing works
Multicast routing in internetworks and extended LANs
Deering, S. E. (1988) · doi:10.1145/52324.52331 · Cited by 193 · see citing works
Improving performance on the internet
Leighton, T. (2009) · Communications of the ACM · doi:10.1145/1461928.1461944 · Cited by 184 · see citing works
Path diversity with forward error correction (PDF) system for packet switched networks
Nguyen, T. P., & Zakhor, A. (2004) · doi:10.1109/infcom.2003.1208716 · Cited by 126 · see citing works
Davis, A., Parikh, J., & Weihl, W. E. (2004) · doi:10.1145/1013367.1013397 · Cited by 123 · see citing works
Souders, S. (2008) · Communications of the ACM · doi:10.1145/1409360.1409374 · Cited by 97 · see citing works
A transport layer for live streaming in a content delivery network
Kontothanassis, L. I., Sitaraman, R. K., Wein, J. M., Hong, D., Kleinberg, R., Mancus, B., Shaw, D., & Stodolsky, D. (2004) · Proceedings of the IEEE · doi:10.1109/jproc.2004.832956 · Cited by 86 · see citing works
Self-citationTCP Tuning Guide for Distributed Application on Wide Area Networks.
Tierney, B. L. (2001) · LOG IN · Cited by 76 · see citing works
Designing overlay multicast networks for streaming
Andreev, K., Maggs, B. M., Meyerson, A., & Sitaraman, R. K. (2003) · ACM Symposium on Parallelism in Algorithms and Architectures (SPAA) · doi:10.1145/777412.777437 · Cited by 58 · see citing works
Self-citationOn the fault tolerance of some popular bounded-degree networks
Leighton, T., Maggs, B. M., & Sitaraman, R. K. (1992) · Annual Symposium on Foundations of Computer Science · doi:10.1109/sfcs.1992.267797 · Cited by 56 · see citing works
Self-citationImproving End-to-End Availability Using Overlay Networks
Andersen, D. G. (2018) · DSpace@MIT (Massachusetts Institute of Technology) · doi:10.1184/r1/6606386 · Cited by 34 · see citing works
Experience with some principles for building an internet-scale reliable system
Afergan, M., Wein, J. M., & LaMeyer, A. (2005) · Cited by 27 · see citing works
Akamai state of the internet report, Q4 2009
Belson, D. L. (2010) · ACM SIGOPS Operating Systems Review · doi:10.1145/1842733.1842738 · Cited by 25 · see citing works
Towards Realizing the Performance and Availability Benefits of a Global Overlay Network
Rahul, H. S., Kasbekar, M., Sitaraman, R. K., et al. (2005) · Cited by 23 · see citing works
Self-citationACMS: the Akamai configuration management system
Sherman, A., Lisiecki, P. A., Berkheimer, A., et al. (2005) · doi:10.5555/1251203.1251221 · Cited by 23 · see citing works
Border gateway protocol security
Kuhn, D. R., Sriram, K., & Montgomery, D. C. (2007) · doi:10.6028/nist.sp.800-54 · Cited by 18 · see citing works
Scaling a monitoring infrastructure for the Akamai network
Repantis, T., Cohen, J., Smith, S., et al. (2010) · ACM SIGOPS Operating Systems Review · doi:10.1145/1842733.1842737 · Cited by 15 · see citing works
Communication and fault tolerance in parallel computers
Sitaraman, R. K. (1993) · Princeton University eBooks · Cited by 2 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Bilal, K., Khalid, O., Erbad, A., & Khan, S. U. (2018) · Computer Networks · doi:10.1016/j.comnet.2017.10.002 · Cited by 334 · see citing works
Low Latency Geo-distributed Data Analytics
Pu, Q., Ananthanarayanan, G., Bodik, P., Kandula, S., Akella, A., Bahl, P., & Stoica, I. (2015) · Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication · doi:10.1145/2785956.2787505 · Cited by 246 · see citing works
QoE Management of Multimedia Streaming Services in Future Networks: A Tutorial and Survey
Barakabitze, A. A., Barman, N., Ahmad, A., Zadtootaghaj, S., Sun, L., Martini, M. G., & Atzori, L. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2019.2958784 · Cited by 239 · see citing works
FABRIC: A National-Scale Programmable Experimental Network Infrastructure
Baldin, I., Nikolich, A., Griffioen, J., Monga, I. I. S., Wang, K.-C., Lehman, T., & Ruth, P. (2019) · IEEE Internet Computing · doi:10.1109/mic.2019.2958545 · Cited by 191 · see citing works
Investigating Remote Driving over the LTE Network
Liu, R., Kwak, D., Devarakonda, S., Bekris, K., & Iftode, L. (2017) · Proceedings of the 9th International Conference on Automotive User Interfaces and Interactive Vehicular Applications · doi:10.1145/3122986.3123008 · Cited by 73 · see citing works
Akamai DNS: Providing Authoritative Answers to the World's Queries
Schomp, K., Bhardwaj, O., Kurdoglu, E., Muhaimen, M., & Sitaraman, R. K. (2020) · Proceedings of the Annual conference of the ACM Special Interest Group on Data Communication on the applications, technologies, architectures, and protocols for computer communication · doi:10.1145/3387514.3405881 · Cited by 38 · see citing works
Self-citation
- Authors
- Nygren, E., Sitaraman, R. K., & Sun, J.
- Affiliations
- Akamai (United States) (US)
- Venue
- ACM SIGOPS Operating Systems Review
- Published
- 2010-08-17
- Volume
- 44
- Issue
- 3
- Pages
- 2-19
- ISSN
- 0163-5980 (ISSN-L)
- OpenAlex
- W1976986662
- Cited by
- 726
- References
- 28
- Citations by year
- 2026: 16 · 2025: 25 · 2024: 25 · 2023: 21 · 2022: 18 · 2021: 41 · 2020: 39 · 2019: 59 · 2018: 59 · 2017: 63 · 2016: 71 · 2015: 94 · 2014: 77 · 2013: 64 · 2012: 35
- FWCI
- 52.43
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- ACM SIGOPS Operating Systems Review (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Caching and Content Delivery
- Physical Sciences › Computer Science › Computer Networks and Communications › Distributed and Parallel Computing Systems
- Physical Sciences › Computer Science › Information Systems › Cloud Computing and Resource Management
- Keywords
- Akamai, content delivery networks, distributed computing platform, network architecture, network reliability, platform management
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review