QuoteI am trying to implement a real-time updating framework for a risk-management system, where changing input data automatically leads to recalculating all dependent results. So I need a kind of subscription mechanism, but a clever one, as I have to handle enormous amounts of data. I like to think about the mechanism as a "calculation tree" or directed graph, with the nodes representing the results, and the edges representing the functions.QuoteDo you think it's doable, and if so, how would you attack it? This could be a description of zillions of systems.What is the budget? If this is bigger than a 1-man production project then this step is needed if you want to avoid nasty surprises going forward.These kinds of systems are well-known in general (telecomm, process control etc.) and the models are well documented. QuoteDo you know of any component / library which one could use for this type of things?This application is too complex for a library IMO. I think it is faster to create your own framework. QuoteSomething similar must have been implemented in MS Excel, with the cells being the nodes, but Excel will not fulfill my needs as it is not able to handle large amounts of data, and is not flexible enough.To reduce risk, a proof-of-concept in Excel might be cost-effective. It wil tell you more abut GO/NOGO conclusions that management needs.SQL/Server.This book might be useful and page 271 of this In short, project resource estimation and a feasibility study is needed unless money/time is not a concern, which BTW never holds
Last edited by Cuchulainn
on March 11th, 2014, 11:00 pm, edited 1 time in total.