Distributed Computing Laboratory DCL

Transactional File System

Master project

Input and output are among the problems of Software Transactional Memory (STM) systems that have not been fully solved yet. The goal of this project is to provide high scalability promised by STM systems even when transactions are involved in file system operations. The student will implement a (simple) transactional file system and integrate it with our existing STM system.

Language: C/C++

Responsible: Aleksandar Dragojevic

Project intended for 1 student