3 ms·
Even if true, that's a normal progression. Consider something like a FaaS platform built on Kubernetes built on containers built on Linux.. it's turtles all the
by petercooper 5y ago
Even if true, that's a normal progression. Consider something like a FaaS platform built on Kubernetes built on containers built on Linux.. it's turtles all the way down with everything now.
- igorzij 5y agoExactly!
- handrous 5y agoThe normal, healthy version of this is building on things that are decent at what they do, but would be easier to work with for common use cases with another layer of abstraction. Doing it primarily because multiple layers suck when used for their intended purpose may very well be useful, but it's not a sign of health. This is like having three layers of assembly that are all horrible to write and are built one on top of the other, all operating at roughly the same "level" of the hardware/software stack, and then coming along and writing C for the third one, which will in turn generate the second, and that, the first, which will, finally, actually generate something a processor understands. Whatever demand there is for this isn't this product or company's fault, but it's definitely a sign that something's not right. Config primitives being driven by orchestration scripts being driven by orchestration scripts being driven by orchestration scripts. The product may be entirely fine, but the situation is ridiculous.