GNU Pies – Program Invocation and Execution Supervisor

41 points - today at 8:53 PM

Source

Comments

mgaunard today at 10:59 PM
The area where I've seen the most homegrown implementations of things like these is HFT, with the caveat it's also designed to be distributed, integrated with isolation systems, start/stop dependency graphs...

I once worked for a company which chose to use Kubernetes instead, they regretted it.

garciasn today at 10:06 PM
Almost 20 years ago now I worked for a company that sat a group of about 25 of us down to talk about their latest survey named...CRMPIES.

Everyone looked at me like I was insane as I sat there chuckling. Thank you for bringing back that unfortunate memory.

tete today at 9:16 PM
Everyone needs to have made a web framework. Everyone needs to have made a programming language. Everyone needs to have made a supervisor. Everyone has to have made a container manager. Everyone needs to have made a text editor.
arjie today at 9:44 PM
One release every 4 years. So this is like monit or systemd-supervisord and so on, a process manager. I have to say the thing I most enjoy about it is the fact that it's got the classic GNU trend of "here's an obviously pronounceable spelling; let's say it a different way".
Alifatisk today at 10:08 PM
Are the collection of components run in some kind of namespace? Say I run a Pies for Gitlab (which in itself had lots of components), and I run a Pies for Frpd, do they share the same space or are they isolated from each other? Am I maybe overthinking this? Perhaps its just a program manager.
written-beyond today at 9:24 PM
Is this the gnu version of systemd?

edit: I know it's not a monolith like systemd but service/unit files are a core component of systemd

relaxing today at 9:45 PM
> pronounced "p-yes"

Absolutely not.

Apologies to the Slavs, but there’s already a utility pronounced like that.

evilmonkey19 today at 9:39 PM
Pies it means "foot" in spanish
asa400 today at 9:48 PM
If you have to explain the pronunciation of the name of your tool in the first sentence, you've already lost.