5 ms·
Seen this so many times in my LI feed and people point out that kubernetes wasn’t even out 12 years ago. So that’s the joke of course but to make this even mor
by rasjani 6y ago
Seen this so many times in my LI feed and people point out that kubernetes wasn’t even out 12 years ago.
So that’s the joke of course but to make this even more sweeter I’d point out that even Go wasn’t publicly available. Wikipedia mentioned that first remarks about Go where from 2009 :)
- tannhaeuser 6y agoK8s was originally written in Java, and then ported over to Go.
- YesThatTom2 6y agoReally? I haven’t heard that before. Citation, please.
- MetalMatze 6y agoThere's a FOSDEM talk by Kris Nova on the clusterfuck of Kubernetes and that one's mention that history, IIRC
- tannhaeuser 6y agohttps://archive.fosdem.org/2019/schedule/event/kubernetesclusterfuck/ https://archive.fosdem.org/2019/schedule/event/kubernetesclu... I'd like to add that I find it scary that this basic info can't be found, neither by a cursory web search, nor on wikipedia. Makes you worry about a future generation raised in naive march-of-progress narratives wondering about how things came to be during the "dark ages" (= today) of the web
- smarterclayton 6y agoAll of the patterns and default code referenced there were things I wrote or helped write or reviewed, and while a certain “java patterns” mindset was common in early devs, I can assure you we didn’t transcribe it from Java, we simply used patterns we were familiar with from previous languages. None of the open-source Kube project was “transcribed from Java” to the level being described here. Kris isn’t wrong, but the details are far more nuanced than that. This talk is a non-primary source :)
- tannhaeuser 6y agoUnderstood, just mentioned it in this context. Actually I find the honest "our codebase sucks" attitude a good sign for a proj FWIW.
- deleted 6y ago[deleted]