| ▲ | rvz 4 hours ago | |||||||
OpenAI uses Go for the networking implementation for the relays and the services, which makes a ton of sense, instead of something immature as TypeScript / Node or whatever. Yet another reason to not consider anything else like that for low-latency networking. Golang (or even Rust and C++) is unmatched for this use-case. | ||||||||
| ▲ | bananamogul 4 hours ago | parent | next [-] | |||||||
"something immature as TypeScript / Node or whatever" Node.js's initial release was May 27, 2009 Golang 's initial release was November 10, 2009 They're different, yes, but it's not like | ||||||||
| ||||||||
| ▲ | 4 hours ago | parent | prev | next [-] | |||||||
| [deleted] | ||||||||
| ▲ | nvarsj 4 hours ago | parent | prev [-] | |||||||
Can golang do zero copy networking nowadays? In the past golang was terrible at this kind of thing due to allocations and copies of all relayed data. | ||||||||
| ||||||||