<?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: Two separate API endpoints for process instances in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6569#M3195</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Zlatko, by noting performance you are on to an important area of consideration.&amp;nbsp; If you look at what we have done in Activiti 7, which will become the core of APS 2.x going forward, we have taken this to&amp;nbsp;an entirely new level&amp;nbsp;aimed at best practices for Cloud native microservices architecture with excellent performance and scalability, where the &lt;A href="https://github.com/Activiti/activiti-7-developers-guide/blob/master/components-architecture/activiti-cloud-application/queryservice.md" rel="nofollow noopener noreferrer"&gt;Query Service&lt;/A&gt; is broken out into a highly optimized operational subsystem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Oct 2018 18:12:01 GMT</pubDate>
    <dc:creator>paul_roth</dc:creator>
    <dc:date>2018-10-02T18:12:01Z</dc:date>
    <item>
      <title>Two separate API endpoints for process instances</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6567#M3193</link>
      <description>The Alfresco Process Services REST API, as well as the Activiti the REST API,&amp;nbsp;differentiate between&amp;nbsp;historic process instances and&amp;nbsp;process instances.&amp;nbsp;Can somebody explain why&amp;nbsp;this distinction&amp;nbsp;is made since they both refer to the same object?The thing I don't get is, why there even&amp;nbsp;are two separate A</description>
      <pubDate>Wed, 19 Sep 2018 09:29:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6567#M3193</guid>
      <dc:creator>onkovic</dc:creator>
      <dc:date>2018-09-19T09:29:38Z</dc:date>
    </item>
    <item>
      <title>Re: Two separate API endpoints for process instances</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6568#M3194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Process instances live only for the lifetime of a process and will be deleted as soon as they are finished. Historic process instances are always available whether finished or not. The reason for that is performance engine execution is faster when it only deals with in-flight processes compared to have to work with historic processes&amp;nbsp;(which could be millions).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are looking to query for in-flight process it's faster to got for the process instance endpoint. Historic process instance endpoint will be slower depending on the amount of historic data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2018 16:04:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6568#M3194</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-10-02T16:04:48Z</dc:date>
    </item>
    <item>
      <title>Re: Two separate API endpoints for process instances</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6569#M3195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Zlatko, by noting performance you are on to an important area of consideration.&amp;nbsp; If you look at what we have done in Activiti 7, which will become the core of APS 2.x going forward, we have taken this to&amp;nbsp;an entirely new level&amp;nbsp;aimed at best practices for Cloud native microservices architecture with excellent performance and scalability, where the &lt;A href="https://github.com/Activiti/activiti-7-developers-guide/blob/master/components-architecture/activiti-cloud-application/queryservice.md" rel="nofollow noopener noreferrer"&gt;Query Service&lt;/A&gt; is broken out into a highly optimized operational subsystem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2018 18:12:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6569#M3195</guid>
      <dc:creator>paul_roth</dc:creator>
      <dc:date>2018-10-02T18:12:01Z</dc:date>
    </item>
    <item>
      <title>Re: Two separate API endpoints for process instances</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6570#M3196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bassam,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; It is good to seperate live process instances and historic porcess instances. But one point to take out from this is live process instances are also stored in the db and not in the in any cache so performance purely depends on db.My concern is i have an issue with editing the closed process instances if some how i will keep process instances live then for how many number of live process instances the system will break.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Oct 2018 05:06:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6570#M3196</guid>
      <dc:creator>mdtabrezmca</dc:creator>
      <dc:date>2018-10-03T05:06:45Z</dc:date>
    </item>
    <item>
      <title>Re: Two separate API endpoints for process instances</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6571#M3197</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In flight processes and historical process instances are stored in the database but in two different tables. By time in flight processes table becomes just a fraction of whats stored in the historical table since in flight processes are deleted once they are completed from in flight processes table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Oct 2018 08:42:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/two-separate-api-endpoints-for-process-instances/m-p/6571#M3197</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-10-03T08:42:21Z</dc:date>
    </item>
  </channel>
</rss>

