Comparative analysis of URL shortening algorithms: Рerformance considerations in the application domain оf web search and information retrieval technology
Iryna Kyrychenko, Yehor Shamrai · Bionics of Intelligence · 2022
This article provides an in-depth overview and comparative analysis of URL shortening algorithms, with a focus on their performance and security. URL shortening is an important tool for creating concise versions of long URLs, particularly in platforms with character limitations. However, the increasing prevalence of cyber threats has raised concerns regarding the security of URL shortening. The paper examines a range of URL shortening algorithms, including Hash-based and Randomized algorithms, and compares their effectiveness based on factors such as URL length, randomness, and resistance to brute-force attacks. In addition, the article explores the security risks involved in URL shortening and suggests strategies for mitigating them. The paper also includes a performance analysis of different URL shortening algorithms, considering the time required to generate a shortened URL and redirect the user to the original URL. Finally, the article discusses the challenges of evaluating URL shortening algorithms and outlines potential avenues for future research in this area.