Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-10969

Demonstrate writing concurrent applications using C memory model

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None

      As WiredTiger evaluates switching to the C/C++ 11 memory model, it is worth playing with a few concurrent applications written using the various consistency modes. The objective is to both learn to write code in the model and also create resources for the team to learn as well.

      The ticket owner can decide what would be the best applications to write. I can think of the following test as a good starting point:
      test/csuite/wt10461_skip_list_stress

      Another area to explore would be using different APIs to write the applications. Namely,. how would an example look like if written with:

      This ticket can also be divided into multiple tickets or refined further before the work starts.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            sulabh.mahajan@mongodb.com Sulabh Mahajan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: