Jurnal Ekonomi Manajemen Sistem Informasi (JEMSI) · e-ISSN: 2686-5238 · p-ISSN: 2686-4916

Optimizing CDN Modeling with API Integration Using Time To- Live (TTL) Caching Technique

Hendri Hendri Rukmi Sari Hartati Linawati Linawati Dewa Made Wiharta
Vol. 6 No. 2 (2024) 05 December 2024 Pages 929-943

Abstract

This research examines the implementation of Time-To-Live (TTL) caching within a Content Delivery Network (CDN) model that incorporates API integration, structured to simulate a hierarchical configuration of CDN edge servers across Indonesia's administrative tiers. The analysis centers on the influence of TTL configurations on critical performance metrics—namely latency, cache hit ratio, throughput, and bandwidth consumption. Special focus is placed on scenarios in which a 1 MB data object originating from the Central Government (Level 1) is primarily accessed through edge servers positioned at the village level (Level 5). The simulation envisions a CDN architecture where in the Central Government functions as the Main Server/Origin Server, with edge servers extending across 38 provinces (Level 2), 514 regencies (Level 3), 7,277 districts (Level 4), and 83,763 villages (Level 5).

Keywords

Time-To-Live (TTL) Latency Throughput Bandwidth Content Delivery Networks (CDNs) Application Programming Interface (API) Caching Origin Server Edge Server Hierarchical Architecture