Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-6177

Introduce AsynchronousPageStore

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 7.4.0
    • 8.0.0-M6
    • wicket
    • any

    Description

      We have a performance issue with our Wicket app, page serialization causes inconvenience to user because PageStoreManager.storeTouchedPages() blocks the request until pageSerializer.serialize(page) has been handled.

      Could this be solved by serializing the page in a separate thread and let the request complete?

      The problem we have is that user is making quick small ajax modifications to the page but serialization + network latency makes the delay very inconvenient. If serialization could be done in separate thread, user would feel only the network delay which is bearable.

      Attachments

        1. 6177.tgz
          25 kB
          Martin Tzvetanov Grigorov
        2. Wicket_Quickstart_7.zip
          73 kB
          Martin Terra

        Issue Links

          Activity

            People

              mgrigorov Martin Tzvetanov Grigorov
              mmakundi Martin Terra
              Votes:
              1 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 168h
                  168h
                  Remaining:
                  Remaining Estimate - 168h
                  168h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified