Buisness rules evaluation - is this a valid use case for Graph Engine? #360
Replies: 3 comments 3 replies
-
What you describe is very doable with the GE without going into gross detail. Your approach is novel and quite different, as GE is a TSL-first design methodology. The TSL compiler creates a high-performance DSL projection of the TSL data and communications model. I have been developing using the GE for 6 years now and have used it to solve the following use-cases:
|
Beta Was this translation helpful? Give feedback.
-
FYI - Microsoft Graph and the Microsoft Trinity Graph Engine are not related. |
Beta Was this translation helpful? Give feedback.
-
@PawelBaranowski FYI - I will publish a sample GE App Server that demonstrates the problem you presented here in a couple of weeks here. |
Beta Was this translation helpful? Give feedback.
-
Hello,
I'm a seasoned .NET developer, but new to Graph Engine, and I find its design interesting. I'm having a hard time, however, finding examples of valid use cases for it. I'm aware of the Publications and Talks page, but it seems like there are no video recordings (a talk usually contains much more spoken content that is actually on the slides). And it doesn't help that there's Microsoft Graph, which renders searching for Microsoft Graph Engine almost impossible.
I have a use case in mind and would appreciate help validating whether GE is a good match. The use case is a business rules engine. The rules can be represented as a directed graph where leaves contain immediate values and all other nodes contain computed values, like so:
Blue nodes represent immediate values, while f, g, and h represent arbitrary scalar functions, preferably implemented in C#. Let's assume that:
If this is making any sense so far in terms of GE, how would I go about the following:
Most important of all - would it work fast?
I understand it's a large question, but I'm not in a rush and am willing to wait for a well-thought answer 😄 Thanks in advance to whoever decides to answer.
Beta Was this translation helpful? Give feedback.
All reactions