-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Improvements in core #4
base: rolling
Are you sure you want to change the base?
Conversation
Signed-off-by: Francisco Martín Rico <[email protected]>
Signed-off-by: Francisco Martín Rico <[email protected]>
As we talked, the app file should looks like:
My question here is: When you do a
|
Here are the three cases we have in mind (apologies for the "boxology"). Restrictions:
|
Signed-off-by: Francisco Martín Rico <[email protected]>
Signed-off-by: Francisco Martín Rico <[email protected]>
Signed-off-by: Francisco Martín Rico <[email protected]>
We have to review these ideas to think in terms of flows. Maybe not for the @igonzf 's demo. The changes I have just pushed make it possible to subscribe and publish to different types. Now the mode (
Please, check if you like it, and if it useful for you. With the best of my wishes :) |
Thanks for the changes! It looks really useful to be able to choose between CALLBACK and ONDEMAND modes. Regarding the flows, I think it might make more sense for the master to be aware of them since multiple flows could use the same cognitive module in different ways. The module itself may not need to know about the flows. The afferents could simply list the topics that they can subscribe to, and the master could handle the flow organization. This would also make the cognitive modules more independent, as they wouldn't need to be aware of or manage flow-specific configurations. Once I try this with the demo, I'll let you know if there’s anything else we need to adjust. Thanks again for your work on this :) |
Hi @igonzf
This PR is a WIP for improving this architecture proposal. I hope you could use it in the demo: