<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Mashup Initial Load Time in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-Initial-Load-Time/m-p/1137446#M5373</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul,&lt;/P&gt;&lt;P&gt;Not so easy to answer.. You will need to make a bit more investigation to find out why it's slow. Stuff you should check out:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Does it take the same time if you make sure the app is loaded in server memory? For example if you open the mashup again a second time, does it take just as long?&lt;/LI&gt;&lt;LI&gt;Is it a specific object that is slow? Try commenting out all objects, then add them one by one and see what happens&lt;/LI&gt;&lt;LI&gt;use the debugger and check what happens on the web socket.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 22 Aug 2016 09:00:26 GMT</pubDate>
    <dc:creator>ErikWetterberg</dc:creator>
    <dc:date>2016-08-22T09:00:26Z</dc:date>
    <item>
      <title>Mashup Initial Load Time</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-Initial-Load-Time/m-p/1137445#M5372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a single page mashup in which I only load the objects when needed.&amp;nbsp; On the initial load, I only load 5 objects (including the current selections box).&amp;nbsp; The qlik sense document is 20mb.&amp;nbsp; However, the initial load takes about 15-20 seconds to render the first objects.&amp;nbsp; After the initial load, the entire mashup runs very quickly including selections.&amp;nbsp; I do not use angular framework but I do use dynamic loading feature where I only call the objects I need and I also destroy objects after changing between hashtag divs.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Given all of the above, is there anyway to decrease the initial load time? For example, is it a potential hardware issue on the qlik sense server?&amp;nbsp; I'm running on a virtual machine with 64gb ram.&amp;nbsp; My users haven't complained yet but I find it very annoying.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Aug 2016 08:59:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-Initial-Load-Time/m-p/1137445#M5372</guid>
      <dc:creator>pnowicki</dc:creator>
      <dc:date>2016-08-19T08:59:21Z</dc:date>
    </item>
    <item>
      <title>Re: Mashup Initial Load Time</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-Initial-Load-Time/m-p/1137446#M5373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Paul,&lt;/P&gt;&lt;P&gt;Not so easy to answer.. You will need to make a bit more investigation to find out why it's slow. Stuff you should check out:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Does it take the same time if you make sure the app is loaded in server memory? For example if you open the mashup again a second time, does it take just as long?&lt;/LI&gt;&lt;LI&gt;Is it a specific object that is slow? Try commenting out all objects, then add them one by one and see what happens&lt;/LI&gt;&lt;LI&gt;use the debugger and check what happens on the web socket.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2016 09:00:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-Initial-Load-Time/m-p/1137446#M5373</guid>
      <dc:creator>ErikWetterberg</dc:creator>
      <dc:date>2016-08-22T09:00:26Z</dc:date>
    </item>
    <item>
      <title>Re: Mashup Initial Load Time</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-Initial-Load-Time/m-p/1137447#M5374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Erik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply.&amp;nbsp; I've been able to speed up the load time based on your steps.&amp;nbsp; Here is what I did:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. I checked the load time first time versus after it was in server memory.&amp;nbsp; It was faster after the server had opened the file.&amp;nbsp; &lt;/P&gt;&lt;P&gt;2. I found that I had a few objects in the application that I wasn't using in the mashup.&amp;nbsp; I made sure only objects displayed in the mashup were left in the qlik sense application and updated the javascript to eliminate any open objects calls.&amp;nbsp; This clean up seemed to help the most.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bottom line: Making the qlik sense application leaner sped up the mashup.&amp;nbsp; Originally, I thought only the type of objects and number of objects I called from the javascript would change the performance, but I guess it is obvious that the qlik sense app itself should also be optimized.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2016 11:17:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Mashup-Initial-Load-Time/m-p/1137447#M5374</guid>
      <dc:creator>pnowicki</dc:creator>
      <dc:date>2016-08-22T11:17:30Z</dc:date>
    </item>
  </channel>
</rss>

