4 ms·
Interesting they felt the need to add: > The majority of Flywheel code is written in Go, a fact we mention only to dispel any remaining notion that Go is not a
by jamescun 11y ago
Interesting they felt the need to add:
> The majority of Flywheel code is written in Go, a fact we mention only to dispel any remaining notion that Go is not
a robust, production-ready language and runtime environment.
- djhworld 11y agoIt says in the paper that the system has been running for three years, maybe this comment was written at time when Go was just hitting 1.0 Or they're affirming the fact that the system has been running successfully for a long time, which is a good advert for Go as a production ready runtime.
- nostrademons 11y agoYeah, Flywheel was very much an early adopter of Go within Google and was written at a time when many teams were uncertain about whether to switch. Since then there've been a lot of commercial success stories both inside of Google and out (Docker, Kubernetes, Cloudflare, everything that Sawzall used to be used for inside Google, and a number of backend parts of YouTube), so using Go isn't nearly as controversial. It was quite a leap when the Flywheel work was done in 2011.