What Cannot be Skipped About the Skiplist: A Survey of Skiplists and Their Applications in Big Data Systems

VSPK Vadrevu, L Xing, WG Aref - arXiv preprint arXiv:2403.04582, 2024 - arxiv.org
Skiplists have become prevalent in systems. The main advantages of skiplists are their
simplicity and ease of implementation, and the ability to support operations in the same …

Tutorial: The Ubiquitous Skiplist, its Variants, and Applications in Modern Big Data Systems

VSPK Vadrevu, L Xing, WG Aref - arXiv preprint arXiv:2304.09983, 2023 - arxiv.org
The Skiplist, or skip list, originally designed as an in-memory data structure, has attracted a
lot of attention in recent years as a main-memory component in many NoSQL, cloud-based …

A concurrent skip list balanced on search

F Mei, Q Cao, F Wu, H Li - … , APPT 2017, Santiago de Compostela, Spain …, 2017 - Springer
We introduce a skip list, T-list, that updates the index on the search process by recording
critical positions in the traverse of the index nodes. T-list uses a step counter to decide when …