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

    • Type: Story
    • Status: Open (View Workflow)
    • Priority: TBD
    • Resolution: Unresolved
    • Affects Version/s: 16.5.0
    • Fix Version/s: None
    • Labels:
    • Template:

      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

                Assignee:
                Unassigned Unassigned
                Reporter:
                julianladisch Julian Ladisch
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases