jayjun / rambo

Run your command. Send input. Get output.
MIT License
199 stars 21 forks source link

Suitable for supervised long-running Python processes? #6

Closed Maxximiliann closed 3 years ago

Maxximiliann commented 3 years ago

It seems your solution may be just what we’ve been looking for.

Our Elixir project requires that we initiate and then supervise communications with a long-running, data streaming Python process. Data will be pushed to its Elixir counterpart about every second. Both processes are running on the same machine.

Is Rambo a good match for this particular use case? If so, what recipes would you recommend?

jayjun commented 3 years ago

Not a good match, Rambo is meant for short-lived programs. Check out Comparisons in the README for better suited libraries.