Uploaded image for project: 'AeroGear'
  1. AeroGear
  2. AEROGEAR-6749

Data store operations should not be performed in the EventLoop

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • None
    • None
    • None

      The previous version of SimplePush only supported an in-memory datastore and these operation where called directly from the Netty handler. These operations will are performed using the event loop which is not good as now that we've added other types of datastore, mainly database, these operation are quite long lived can cause performance issues.

      This task should look into how we can make sure that these operations are not done in the event loop. As we are now using SockJS this might have to be looked into from that end. Perhaps there should be a way to configure an executor for the SockJSServices in Netty.

            Unassigned Unassigned
            dbeveniu Daniel Bevenius (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: