Picotm is a system-level transaction manager. It provides transactional semantics to low-level C operations, such as modifying data structures, (some) file I/O, memory access. Picotm also handles error detection and recovery. It's fully modular, so new functionality can be added.

For the Hackweek, I want to dedicate some time to picotm. I want to finish some of the refactoring work that I have been working on. If there's time left, I'd like to investigate two-phase commits and how to support them in picotm.

Picotm is available at http://picotm.org/.

Looking for hackers with the skills:

picotm transactions c

This project is part of:

Hack Week 19

Activity

  • about 1 month ago: tdz added keyword "picotm" to Improving picotm
  • about 1 month ago: tdz added keyword "transactions" to Improving picotm
  • about 1 month ago: tdz added keyword "c" to Improving picotm
  • about 1 month ago: tdz started Improving picotm
  • about 1 month ago: tdz originated Improving picotm

  • Comments

    Be the first to comment!

    Similar Projects

    dmidecode: no more open-coded printfs by jdelvare

    There's a long standing request to extend the o...


    netlink interface for ethtool by mkubecek

    There seems to be an overall consensus that the...


    ethtool ops for netdevsim by mkubecek

    This can be seen as a subproject of [ethtool ne...


    make "predictable network interface names" more predictable by mkubecek

    Since the so-called "predictable names" for net...