Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-7087

platform specific performance problem w/ cached services

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 2.1.0-m2
    • Fix Version/s: Not version specific
    • Component/s: Development, Performance
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-8327Implement caching for Message Service
      KULRICE-5319Implement caching on remote soap services
      KULRICE-5127Fix infinite recursion problem w/ GlobalResourceLoaderServiceFactoryBean
      KULRICE-8273Add caching to style service to improve EDocLite performance
      KULRICE-8714Bug related to caching used to improve role service performance.
      KULRICE-10091Performance problem with validation script on ajax details
      KULRICE-5638Figure out how to make caching possible for services in the core module
      KULRICE-7139Role service does not seem to have caching any more
      KULRICE-4391Expose the IdentityManagementService as a web and java service on the service bus
      KULRICE-2315Implement caching of data to the IdentityManagementService implementation
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      I encountered nearly a 10x slowdown in the data creation portion of RepositoryCreateAndExecuteIntegrationTest after caching was added to KRMS services. I've tried running it on a couple of different Ubuntu Linux boxes (one 32 bit and one 64 bit) and saw the performance issue on both. On the other hand, a couple of colleagues have run the test on their systems (both Macs) and had it load the data quite quickly. It would be good to get to the bottom of what is going on here.

        Activity

        Hide
        Jessica Coltrin (Inactive) added a comment -

        peter, is this still an issue?

        Show
        Jessica Coltrin (Inactive) added a comment - peter, is this still an issue?
        Hide
        Peter Giles (Inactive) added a comment -

        Last time I checked it was. I haven't had a chance to go back and look at it more closely, but when I run that integration test it is darned slow on my workstation for some reason.

        Show
        Peter Giles (Inactive) added a comment - Last time I checked it was. I haven't had a chance to go back and look at it more closely, but when I run that integration test it is darned slow on my workstation for some reason.
        Hide
        Jessica Coltrin (Inactive) added a comment -

        Erik - I'm assigning this to see if you can reproduce on one of our server environments.

        Show
        Jessica Coltrin (Inactive) added a comment - Erik - I'm assigning this to see if you can reproduce on one of our server environments.
        Hide
        Peter Giles (Inactive) added a comment -

        Actually, good new here. I just ran the test where the "agenda creation" portion was taking ~1 minute, and it took less than 2 seconds. Resolving

        Show
        Peter Giles (Inactive) added a comment - Actually, good new here. I just ran the test where the "agenda creation" portion was taking ~1 minute, and it took less than 2 seconds. Resolving

          People

          • Assignee:
            Peter Giles (Inactive)
            Reporter:
            Peter Giles (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel