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

  • 4 months ago: tdz added keyword "picotm" to Improving picotm
  • 4 months ago: tdz added keyword "transactions" to Improving picotm
  • 4 months ago: tdz added keyword "c" to Improving picotm
  • 4 months ago: tdz started Improving picotm
  • 4 months ago: tdz originated Improving picotm

  • Comments

    Be the first to comment!

    Similar Projects

    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...


    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...