The main concept is the same in Python and Go: We're doing cooperative concurrency. The objective is to improve horizontal scalability - the ability of an application to scale across more users at a time. I wrote a bit of a longer piece on this topic that you might find interesting:
The main concept is the same in Python and Go: We're doing cooperative concurrency. The objective is to improve horizontal scalability - the ability of an application to scale across more users at a time. I wrote a bit of a longer piece on this topic that you might find interesting:
Is Cooperative Concurrency Here to Stay?
Nested Software ・ Sep 18 '18 ・ 8 min read