Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-430

250 ms for /circulation/check-in-by-barcode (to support RFID scanners)

    XMLWordPrintable

Details

    • Story
    • Status: Open (View Workflow)
    • TBD
    • Resolution: Unresolved
    • 16.5.0
    • None
    • Tests related work
    • Vega

    Description

      Using a barcode RFID scanner I need to check-in a batch of items with 3 items per second in the check-in app most of the time.
      The performance of 3 check-ins per second in the front-end is needed because a library handles a high number of loans per day. This matches the actual performance of other library systems.
      In addition many libraries have RFID scanner that can scan many items at once and send a sequence of check-in requests very quickly.

      Allowing some time for the front-end results in an expected performance requirement for the /circulation/check-in-by-barcode endpoint of about 250 ms that should be met most of the time.

      The actual performance of /circulation/check-in-by-barcode is at this limit when running with small data sets and simple cases. It needs improvements for bigger data sets and complicated cases (pending requests, etc.).

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                julianladisch Julian Ladisch
                Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                  Created:
                  Updated:

                  TestRail: Runs

                    TestRail: Cases