Hi Danushka,




On Tue, Nov 12, 2013 at 10:08 AM, Gayan Dhanushka <[email protected]> wrote:

> Hi Samisa,
>
> A document has to be maintained with the data and the sources that it
> comes from. However more questions than answers arise when thinking about
> what needs to be done.
>
> Yes we collect some data in appfactory, but if we take the issue tracker
> as an example a customer may want to add JIRA or some other issue tracking
> system. In that case there is no point of having gadgets for issue tracking
> and changing the data sources to appfactory. It will be a whole different
> scenario.
>
> Reading data from the appfactory registry may cause degradation of the
> performance in the functionalities that uses the registry resources (number
> of registry calls may increase since the dashboards talk to the registry as
> well).
>
>
It is much better than running hive to calculate already existing data. If
it requires we can scale horizontally. We are designed to scale out. The
theory is if there is a simple way MOST of the time it is the best way. And
in this case it is better because we are saving a lot of crazy computing
power. Imagine AF runs for years, and we spend 2/3 hours calculating an
answer we already have in a database.

+1 for rewriting to retrieve the existing answers.

thanks,
dimuthu



> datafiles may become complex since it focuses on the data conversion
> rather than building the dataset.
>
> So this re-modelling can be a good thing or sometimes it will be better
> off to have the current implementation. Need to figure that out first
>


>
> Thanks.
> GayanD
>
> Gayan Dhanuska
> Software Engineer
> http://wso2.com/
> Lean Enterprise Middleware
>
> Mobile
> 071 666 2327
>
> Office
> Tel   : 94 11 214 5345
> Fax  : 94 11 214 5300
>
> Twitter : https://twitter.com/gayanlggd
>
>
> On Sun, Nov 10, 2013 at 8:28 PM, Samisa Abeysinghe <[email protected]>wrote:
>
>> How do we keep track of what data is in BAM vs what data comes form other
>> sources?
>>
>> I think it is a good idea to not replicate data, but the source of data
>> need to be known all the time for help verify/test accuracy.
>>
>> Thanks,
>> Samisa...
>>
>>
>> Samisa Abeysinghe
>>
>> Vice President Training
>>
>> WSO2 Inc.
>> http://wso2.com
>>
>>
>>
>> On Fri, Nov 8, 2013 at 2:54 PM, Gayan Dhanushka <[email protected]> wrote:
>>
>>> Hi All,
>>>
>>> There are some scenarios in appfactory where the data which needs to be
>>> published to BAM is already captured by an underlying appfactory database
>>> (e.g. issue tracker). Hence there is no need of publishing them again to
>>> BAM and running a expensive hive query on top of it. But still there has to
>>> be some Some observations are as follows.
>>>
>>> 1 ) Application creation and life cycle management details are captured
>>> in the registry. But since registry resources are saved as a xml string,
>>> the conversion of the xml to json is required in the jaggery datafile.
>>> 2 ) Issue tracker has a underlying mysql database. Hence data can be
>>> directly pulled from the issue tracker database.
>>> 3 ) Builds and commits data needs to be published to BAM anyway since
>>> they are not captured by the appfactory databases.
>>>
>>> Is it good to read data directly from the registry databases? Will it
>>> cause degradation in performance of the appfactory? Is it ok to change the
>>> architecture and use underlying appfactory databases whenever possible?
>>> WDYT?
>>>
>>> Thanks
>>> GayanD.
>>>
>>> Gayan Dhanuska
>>> Software Engineer
>>> http://wso2.com/
>>> Lean Enterprise Middleware
>>>
>>> Mobile
>>> 071 666 2327
>>>
>>> Office
>>> Tel   : 94 11 214 5345
>>> Fax  : 94 11 214 5300
>>>
>>> Twitter : https://twitter.com/gayanlggd
>>>
>>> _______________________________________________
>>> 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
>>
>>
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Dimuthu Leelarathne
Architect & Product Lead of App Factory

WSO2, Inc. (http://wso2.com)
email: [email protected]
Mobile : 0773661935

Lean . Enterprise . Middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to