Efficient caching of web content
Date
2023
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Tartu Ülikool
Abstract
The objective of the bachelor's thesis was to develop a custom caching solution from the perspective of CDN servers and compare it with two available products in the market - Nginx and Varnish. The study results indicate that the custom solution is faster than both products and can be used to create new and more efficient CDN servers. However, the developed solution uses more memory and requires more processor resources. On the other hand, Nginx offered slower speed but stable performance under load. Therefore, the bachelor’s thesis results are important for developing future CDN solutions and enabling the selection of the best caching solution.
Description
Keywords
Rust, Content Delivery Network, RocksDB, cache server, performance, benchmarking