-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Description
What are the chances of the following ever being possible...
- Create a new C# project in Visual Studio
- Reference the Fallen dlls (C# or C++)
- Create a Fallen instance with basic configuration (ie. potential peers, instance data store location, key to allow peers to talk securely) using a single command
- Create a graph traversal Action that takes parameters Graph graph, Stack currentPath, PriorityQueue frontierQueue, T sharedData
- Run the traversal using a single command (ie. graph.Traverse(action, sharedData) with sharedData being both the input and output. The traversal algorithm's designer has to deal with concurrency issues on their sharedData object.
- Optionally create a separate project that follows steps one and two but creates an instance of a Fallen admin class that runs sharding (clustering?) algorithms in a separate process and and talks to the operational database as required.
I would love this and would be more than happy to contribute if there was an interest in this direction.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels