Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-72701

Create a synchronous transaction API for SyncTransactionWithRetries

    • Sharding NYC
    • Sharding NYC 2023-02-20, Sharding NYC 2023-03-06, Sharding NYC 2023-03-20, Sharding NYC 2023-04-03
    • 13
    • 4

      The transaction api (SyncTransactionWithRetries) in src/mongo/db/transaction/transaction_api.h is asynchronous. This does not scale as a well as a synchronous API with multiple threads. See linked ticket for performance benefits of synchronous txn api.

      For high performance cases in MongoD, a synchronous API will provide a nice performance and scalability boost.

            Assignee:
            mark.benvenuto@mongodb.com Mark Benvenuto
            Reporter:
            mark.benvenuto@mongodb.com Mark Benvenuto
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: