The Persistent Datastore Project and Jiffy: A Lock-free Skip List with Batch Updates and Snapshots

Decanato - Facoltà di scienze informatiche

Data: 15 Novembre 2022 / 13:15 - 14:15

USI Campus EST, room D0.02, Sector D

Speaker: Paweł T. Wojciechowski, Poznan University of Technology (PUT), Poland

Abstract:
In the first part of the talk, prof. Wojciechowski will summarize the results of the Persistent Datastore Project, whose main goal was to develop methods and algorithms for highly-available NoSQL systems. The project aimed at various aspects of system development: from better support for the replicated state machine recovery (with and without persistent memory), through the correctness of mixing highly-available, eventually consistent operations with strongly consistent operations in NoSQL, up to designing a fast index with compound operations. In the second part of the talk, prof. Wojciechowski will present Jiffy, a lock-free, skip-list-based index that can support batch updates and snapshots. The main focus will be on the architecture of Jiffy, the algorithms that we designed for the modification of the concurrent data structure, and the obtained experimental results.

Biography:
Paweł T. Wojciechowski is currently an associate professor with the Institute of Computing Science, Poznan University of Technology (PUT). He received the Habilitation degree from PUT, in 2008, and the PhD degree in computer science from the University of Cambridge, in 2000. From 2001 to 2005, he was a postdoctoral researcher with the School of Computer and Communication Sciences, École Polytechnique Fédérale de Lausanne (EPFL). His research interests span topics in concurrency, distributed computing, and programming languages.

Host: Prof. Fernando Pedone

Facoltà

Eventi
19
Luglio
2024
19.
07.
2024
22
Luglio
2024
22.
07.
2024

PyTamaro Summer Academy 2024

Facoltà di scienze informatiche
30
Luglio
2024
30.
07.
2024
01
Agosto
2024
01.
08.
2024
13
Agosto
2024
13.
08.
2024

Cinema and Audiovisual Futures Conference 2024

Facoltà di comunicazione, cultura e società

The Future of Survival Public Event: AI and Generative humanity

Facoltà di comunicazione, cultura e società