{"title":"Flexible Evaluation Caching Using FATE","authors":"James Mathewson, J. Garcia-Luna-Aceves","doi":"10.1109/ICCNC.2019.8685590","DOIUrl":null,"url":null,"abstract":"Many algorithms have been presented to enhance caching in the Internet, and LRU (Least Recently Used) is the defacto standard used to evict data due to its ease of implementation and good performance. A limitation in creating a new caching algorithm is the cost associated with its development, testing, analysis, and efficiency in specific scenarios. The Functional Algebraic aTomic Evaluators (FATE) is introduced to address this problem. FATE is an information processing engine that evaluates information (such as the value of cached content) and acts upon said results. FATE is designed to be highly configurable and flexible, and to enable rapid development, accuracy in duplicate functionality on different platforms, and ease of use. It uses XML configuration files to setup the evaluation of the content. Each algorithm in FATE can be used as-is or optimized.","PeriodicalId":161815,"journal":{"name":"2019 International Conference on Computing, Networking and Communications (ICNC)","volume":"288 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Computing, Networking and Communications (ICNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCNC.2019.8685590","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Many algorithms have been presented to enhance caching in the Internet, and LRU (Least Recently Used) is the defacto standard used to evict data due to its ease of implementation and good performance. A limitation in creating a new caching algorithm is the cost associated with its development, testing, analysis, and efficiency in specific scenarios. The Functional Algebraic aTomic Evaluators (FATE) is introduced to address this problem. FATE is an information processing engine that evaluates information (such as the value of cached content) and acts upon said results. FATE is designed to be highly configurable and flexible, and to enable rapid development, accuracy in duplicate functionality on different platforms, and ease of use. It uses XML configuration files to setup the evaluation of the content. Each algorithm in FATE can be used as-is or optimized.