Of course I could modify my app. I could also rewrite all of docker, or go become a farmer, or run for president, but this is a features request forum for docker, so it seems pretty reasonable to request features here, especially ones that already exist in the project (
docker kill -s) and would just be relatively small extensions to the swarm API, and are obviously useful and time-proven ways of doing simple interprocess communications. On edit: and, in fact, docker uses signals on the swarm already with rm and so your point about them not scaling seems suspect.
In this case, I do control my app, but that is not always true; I’m not sure what you’d tell somebody who didn’t have the option or ability to modify an app running in a container. This is why platforms add features, so every app doesn’t have to be modified to implement them. This is presumably why they have a features request forum…
I’m not sure why you’re so determined to try to talk me out of making this totally reasonable feature request; it feels like the “you don’t need that” mentality that is so common (and poisonous) in OSS communities. Instead of saying, “hmm, let me try to understand this person’s problem, it might be something I haven’t thought of, and it’s a big world out there”, there’s this immediate, “you don’t need that, the current thing is fine, you could just do this other thing”…it was clear from your very first post that you didn’t bother to even understand what I was asking since you suggested something I’d already mentioned in the OP as not what I need, and now you’re clearly psychologically dug in on defense and so it feels like a waste of time to continue.
Anyway, I’m done discussing it with you, but feel free to have the last word if you’d like.
Hopefully somebody who works on docker will stop by and check out the request. If anybody else has questions or comments let me know. If I find some time after this deadline I’ll look into adding the feature myself and do a PR if it’s something they’d be interested in integrating. My first experience with containers has been pretty positive and it’s a cool project and I’d be happy to contribute back.