3 ms·
The article contains a complete misrepresentation of the origins of Kubernetes: > It started as an open source release of Google’s Borg: the internal platform
by atombender 4y ago
The article contains a complete misrepresentation of the origins of Kubernetes:
> It started as an open source release of Google’s Borg: the internal platform that managed their vast infrastructure.
Borg has never been open-sourced. Kubernetes was a greenfield project, and there's no Borg code in it whatsoever.
Kubernetes is probably more influenced by Google's Omega project, an attempt at "Borg 2.0" which ended up having its ideas merged into Borg instead. For example, Kubernetes' persistent store is inspired by Omega.
- crop_rotation 4y agoNot to mention that Kubernetes is nowhere near as scalable as Borg. I doubt Google runs anything on Kubernetes.
- rabuse 4y agoSource for this?
- crop_rotation 4y agoHave several friends working in Google. Would be happy to learn otherwise. For the scalability bit, see the limits here: https://kubernetes.io/docs/setup/best-practices/cluster-large/ https://kubernetes.io/docs/setup/best-practices/cluster-larg... Borg has much higher limits from what I remember from the borg paper.
- rabuse 4y agoThanks
- papruapap 4y agoThey prob do since they have GKE, you know... eat your own food and stuff.
- crop_rotation 4y agoI doubt they do, if they did it would be in all kinds of marketing articles like so and so Google team used GKE to solve some problem. AWS has so many articles about Amazon using AWS for internal work. Microsoft also has many on Azure. I can't find any usage of GKE by google internally.
- rickette 4y agoNo they don't. Google internally uses Borg. Heck even managed Google Cloud Run in GCP runs on top of Borg.