<?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: HPC for  BPM /Business Rules -- Support in Activiti in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106119#M74228</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What exactly are you looking for in a discussion?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I mean, of course we have thought already about map reduce and big data and how it related to bpm … but so far the use cases for BPM don't quite match those of big data. Business processes need to be strict and just in time, not 'eventual consistent'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe I'm not seeing the picture you're trying to sketch … to feel free to elaborate.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Oct 2012 14:08:17 GMT</pubDate>
    <dc:creator>jbarrez</dc:creator>
    <dc:date>2012-10-11T14:08:17Z</dc:date>
    <item>
      <title>HPC for  BPM /Business Rules -- Support in Activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106118#M74227</link>
      <description>Dear AllI have been thinking implications of High performance computing in BPM specifically in the area of Business rules where data size and rule complexity might be significant. I feel the capability to run complex business rules on significant amount of data (in GB/TB) will make adoption of BPM i</description>
      <pubDate>Tue, 09 Oct 2012 06:42:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106118#M74227</guid>
      <dc:creator>k_kunti</dc:creator>
      <dc:date>2012-10-09T06:42:15Z</dc:date>
    </item>
    <item>
      <title>Re: HPC for  BPM /Business Rules -- Support in Activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106119#M74228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What exactly are you looking for in a discussion?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I mean, of course we have thought already about map reduce and big data and how it related to bpm … but so far the use cases for BPM don't quite match those of big data. Business processes need to be strict and just in time, not 'eventual consistent'.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe I'm not seeing the picture you're trying to sketch … to feel free to elaborate.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2012 14:08:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106119#M74228</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2012-10-11T14:08:17Z</dc:date>
    </item>
    <item>
      <title>Re: HPC for  BPM /Business Rules -- Support in Activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106120#M74229</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi barrez&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for replying, my thoughts are following direction:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Achieving high performance by parallelizing processing of certain steps , where human participant mentions the task to be executed in parallel (by System - e.g Parallel_Business_Rules_task or sending Mails). The BPM engine takes care of processing the same task on multiple nodes of BPM cluster and joins back to the originator node on completion. Where HDFS kind of infrastructure is used to take care of file replication/consolidation across these nodes. These tasks generally work on file or DB (relation or column based). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Essentially the above approach the user decides which business step can run in parallel (say sending mail to 1,00,000 users) and what part of data each of these parallel braches work (say 10,000 mails per BPm node ) is decided by BPM engine based on some provided threshold. By the virtue of running BPM engine across multiple node we could possible shift execution of a task to multiple BPM engines in the cluster provided we have required data on those nodes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3. This would mean having some kind of Job monitor and failure recovery mechanism. Wherein we can think of Activiti GRID engine (the new software piece) to take care of such tasks, we can possibly borrow from hadoop kind of platform for such capability (not sure though).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;One might reason that these are batch oriented tasks and hence better kept outside tradition BPM paradigm , but personally I see lot of value if a BPM engine can model and take care of such tasks (at a very high level to start with , say what the task does can be done in Plain Java, the platform takes case of rest of the management stuff)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Best Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Krishnendu&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2012 11:15:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106120#M74229</guid>
      <dc:creator>k_kunti</dc:creator>
      <dc:date>2012-10-15T11:15:38Z</dc:date>
    </item>
    <item>
      <title>Re: HPC for  BPM /Business Rules -- Support in Activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106121#M74230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;One might reason that these are batch oriented tasks and hence better kept outside tradition BPM paradigm&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Yep…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;but personally I see lot of value if a BPM engine can model and take care of such tasks&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;I don't… Since it over complicates the bpm engine I think to achieve things like this. But that the are just my €0.02&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2012 17:33:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106121#M74230</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2012-10-15T17:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: HPC for  BPM /Business Rules -- Support in Activiti</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106122#M74231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I agree with Ronald here: it shouldn't be part of the engine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;There are specialized open source frameworks to achieve this: I'm now thinking of Spring batch, Spring integration, Apache Camel, JBoss Infinispan, etc…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;One thing I plan to look into in the near future is making integration with these frameworks better in Activiti. As Krishnendu says, it should be easier to fire of tasks that require heavy computing. What we need to improve there first of course, is correlation in the engine. Now we only have the execution id. But it should be possible to correlate based on process data instead of these execution ids.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2012 09:57:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/hpc-for-bpm-business-rules-support-in-activiti/m-p/106122#M74231</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2012-10-16T09:57:11Z</dc:date>
    </item>
  </channel>
</rss>

