Add go schedular content and roadmap node (#5635)

pull/5637/head
dsh 7 months ago committed by GitHub
parent 67edf2ce4d
commit ca2088f553
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 12
      src/data/roadmaps/golang/content/101-go-advanced/110-scheduler.md
  2. 1097
      src/data/roadmaps/golang/golang.json

@ -0,0 +1,12 @@
# Go Scheduler
Go Scheduler allows us to understand more deeply about how Golang works internally. In terms of logical prcoessors,
cores, threads, pool cache, context switching etc. The Go scheduler is part of the Go runtime, and the Go runtime
is built into your application
Visit the following resources to learn more:
- [OS Scheduler](https://www.ardanlabs.com/blog/2018/08/scheduling-in-go-part1.html)
- [Go Scheduler](https://www.ardanlabs.com/blog/2018/08/scheduling-in-go-part2.html)
- [Illustrated Tales of Go Runtime Scheduler](https://medium.com/@ankur_anand/illustrated-tales-of-go-runtime-scheduler-74809ef6d19b)
- [Go scheduler: Implementing language with lightweight concurrency](https://www.youtube.com/watch?v=-K11rY57K7k&ab_channel=Hydra)

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save