Hi Natasha,

Its better to check the concurrency also.

When you are creating instances please make sure to have a delay between
subsequent instance creation requests. This delay will provide you enough
time to log in to the bpmn-explorer from multiple tenants/user accounts.





Regards,
Firzhan


-- 
*Firzhan Naqash*
Senior Software Engineer - Integration Platform Team
WSO2 Inc. http://wso2.com

email: [email protected]
mobile: (+94) 77 9785674 <%28%2B94%29%2071%205247551>*|
blog: http://firzhanblogger.blogspot.com/
<http://firzhanblogger.blogspot.com/>  <http://suhothayan.blogspot.com/>*
*twitter: https://twitter.com/firzhan007 <https://twitter.com/firzhan007> |
linked-in: **https://www.linkedin.com/in/firzhan
<https://www.linkedin.com/in/firzhan>*

On Fri, Jan 22, 2016 at 1:41 PM, Hasitha Aravinda <[email protected]> wrote:

> Hi Natasha,
>
> Did you check average time to load UI with different instance counts
> intervals like, 1, 1k, 10k, 100k,etc. IMO this will give better performance
> measurements.
>
> Thanks
> Hasitha.
>
> On Fri, Jan 22, 2016 at 10:45 AM, Natasha Wijesekara <[email protected]>
> wrote:
>
>> Hi,
>>
>> I did a performance measurement test with 200,000+ process instance
>> records with mysql as the database to each of the scenarios and the UI
>> remained responsive.
>>
>> Thanks,
>> Natasha
>>
>> On Thu, Jan 14, 2016 at 5:14 PM, Natasha Wijesekara <[email protected]>
>> wrote:
>>
>>> I will do a performance test with mysql as the database to each of the
>>> scenarios and will update this thread with the results.
>>>
>>> Thanks,
>>> Natasha
>>>
>>> On Thu, Jan 14, 2016 at 5:07 PM, Nandika Jayawardana <[email protected]>
>>> wrote:
>>>
>>>> Good work Natasha. Lets do a performance measurement each of the
>>>> scenarios by pointing to a db which is having million+ instance records
>>>> since we need the UI to be responsive when the instance db is having
>>>> millions of records,
>>>>
>>>> Regards
>>>> Nandika
>>>>
>>>> On Thu, Jan 14, 2016 at 5:00 PM, Natasha Wijesekara <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I implemented a process monitoring and an advanced filtering view for
>>>>> the bpmn-explorer as a new feature. This is for  both running/active
>>>>> and completed process instances. By giving the process instance id,
>>>>> the user can view the details about that particular process instance.
>>>>>
>>>>> The details displayed in the process monitoring view includes:
>>>>>
>>>>> 1) Audit Log : Details about each activity in the process instance
>>>>>     - State of the activity i.e. whether the activity is completed ,
>>>>> active or not started
>>>>>     - Activity name
>>>>>     - Activity type i.e. whether its a start event, end event or a
>>>>> user task etc.
>>>>>     - Start time of the activity
>>>>>     - End time of the activity
>>>>>
>>>>> 2) Variables : Details about the variables used in the process instance
>>>>>     - Variable name
>>>>>     - Value
>>>>>     - Variable type i.e. whether its a string, integer or a double etc.
>>>>>     - Scope of the variable
>>>>>
>>>>> 3) User Tasks : Details of all user-tasks in the process instance
>>>>>     - Activity name
>>>>>     - Task ID
>>>>>     - Task Definition Key(Unique for each task in a process)
>>>>>     - Start time of the task
>>>>>     - End time of the task
>>>>>     - Time duration to complete the task
>>>>>     - Task assignee
>>>>>     - Activity instance Id
>>>>>
>>>>> 4) Called Process Instances : Details about other  process instances
>>>>> called by the specific instance
>>>>>     - Name of the instance
>>>>>     - Process Definition ID
>>>>>     - Start time of the instance
>>>>>     - End time of the instance
>>>>>
>>>>> 5) The bpmn resource diagram of the process instance.
>>>>>
>>>>> As an improvement I implemented the advanced filter from which the
>>>>> user can filter the process instances using :
>>>>>
>>>>> - Process instance status i.e. active/in-progress or completed
>>>>> - Process Definition ID
>>>>> - Started Before (Instances Started before a particular date)
>>>>> - Started After (Instances Started after a particular date)
>>>>> - Variables used in the process instance i.e. variable name and value
>>>>> as a pair
>>>>>
>>>>> Once the instance is filtered, clicking the result will redirect the
>>>>> user to the process monitoring view which will display the details of the
>>>>> result or the instance clicked.
>>>>>
>>>>> If the user knows the process instance id, the user can directly go to
>>>>> the process monitoring view and view the details of that specific 
>>>>> instance.
>>>>>
>>>>> The screenshots of both the views are attached below.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> *Natasha Wijesekare*
>>>>>
>>>>> *Software Engineering Intern, WSO2  Inc:  http://wso2.com
>>>>> <http://wso2.com/>*
>>>>> *email  : [email protected] <[email protected]>*
>>>>> *mobile: +94 771358651 <%2B94%20771358651>*
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Nandika Jayawardana
>>>> WSO2 Inc ; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>
>>>
>>>
>>> --
>>> *Natasha Wijesekare*
>>>
>>> *Software Engineering Intern, WSO2  Inc:  http://wso2.com
>>> <http://wso2.com/>*
>>> *email  : [email protected] <[email protected]>*
>>> *mobile: +94 771358651 <%2B94%20771358651>*
>>>
>>
>>
>>
>> --
>> *Natasha Wijesekare*
>>
>> *Software Engineering Intern, WSO2  Inc:  http://wso2.com
>> <http://wso2.com/>*
>> *email  : [email protected] <[email protected]>*
>> *mobile: +94 771358651 <%2B94%20771358651>*
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> --
> Hasitha Aravinda,
> Senior Software Engineer,
> WSO2 Inc.
> Email: [email protected]
> Mobile : +94 718 210 200
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to