@tux0r @mfeilner @tante @dragotin KISS is not a unix principle by my understanding. “Make each program do one thing well” is. That would be an argument for microservices. However, the problem is with it is that it also assumes a generic interface (unix uses text-streams). And while these microservices typically interface using HTTP, that protocol is still too ill defined to make the complex interactions work that most APIs have; like are we talking JSON on a REST interface, GraphQL?, perhaps some find SOAP still interesting?
@murb @tux0r @tante @dragotin
you're right. "one tool one job" is not "KISS". I was wrong there...