3 ms·
A lot of your claims about Go are false. > It's a language that's pretty good for small web services. I know projects in production running HUGE web services
by lossolo 8y ago
A lot of your claims about Go are false.
> It's a language that's pretty good for small web services.
I know projects in production running HUGE web services written in Go serving millions of reqs/s. If that's small for you then I don't know what large is. Look at techempower benchmarks[1] and additionally compare the source of actix-raw (Rust) to fasthttp (Go).
OS written in Go: In experiments comparing nearly identical system call, page fault, and context switch code paths written in Go and C, the Go version was 5% to 15% slower.
Read the paper[2]
1. https://www.techempower.com/benchmarks/#section=data-r16&hw=ph&test=plaintext https://www.techempower.com/benchmarks/#section=data-r16&hw=...
2. https://www.usenix.org/system/files/osdi18-cutler.pdf https://www.usenix.org/system/files/osdi18-cutler.pdf