Skip to content
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

Process-level components #801

Open
emil14 opened this issue Dec 12, 2024 · 0 comments
Open

Process-level components #801

emil14 opened this issue Dec 12, 2024 · 0 comments

Comments

@emil14
Copy link
Collaborator

emil14 commented Dec 12, 2024

Nevalang component is essentially a "server" that has input and output ports and performs some computations internally. It's possible to imagine a real (process-level) server with such API. It could be web-sockets or something else.

It's possible to imagine a network of such processes that performs message passing at the level of the network. They could even be distributed across several machines and perform distributed computations.

Of course there are problems to solve. For example, what happens when one node goes down? But that's another story. This is just an idea overall.

It would be really nice to have a nevalang component as an entry point to the server. Same idea, different scale

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant