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*
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
