Print

Print


Thanks David,

Thatšs really useful information. It sounds like they really are
different, so wešll have to test the API performance separately to see if
it seems viable to use it this way in production.

Joe Ferrie
Application Programmer
California Digital Library
University of California
Office of the President
[log in to unmask]



On 7/1/15, 9:06 AM, "Walker, David" <[log in to unmask]> wrote:

>Hi Joe,
>
>Jonathan and a few others who have worked with the SFX API more
>thoroughly than I have may offer you better/different advice here.  But,
>in my (now somewhat dated) experience, the SFX API is much slower than
>the end-user interface.
>
>For the end-user interface, SFX only needs to show the user the options
>(= targets).  For the API, it also has to generate the final destination
>URL for each target, and that code also (perhaps inadvertently) records a
>hit in the usage statistics for each target.  So each API call generates
>a lot more database/processing overhead.
>
>In fact, the performance has never been good enough for us to justify the
>kind of work you're undertaking here, even though we've wanted to.
>
>--Dave
>
>-------------------------
>David Walker
>Director, Systemwide Digital Library Services
>California State University
>562-355-4845
>
>
>-----Original Message-----
>From: Code for Libraries [mailto:[log in to unmask]] On Behalf Of
>Joe Ferrie
>Sent: Tuesday, June 30, 2015 10:05 AM
>To: [log in to unmask]
>Subject: [CODE4LIB] SFX API scaling
>
>Hi all,
>
>The CDL has been working on a front end for the SFX API (on the Umlaut
>model), and are wondering whether we can expect SFX performance through
>the API to have the same profile as performance through the user
>interface. We're specifically wondering whether the tolerance for
>concurrency would be the same. We are asking Ex Libris about this, but we
>thought those with practical experience might have some thoughts, or
>maybe someone has even done comparative benchmarking. Any thoughts?
>
>Joe Ferrie
>Application Programmer
>California Digital Library
>University of California
>Office of the President
>415 20th Street, 4th Floor
>Oakland, CA 94612-2901