Skip to content

Commit

Permalink
Add go schedular content and roadmap node (#5635)
Browse files Browse the repository at this point in the history
  • Loading branch information
dansholds committed May 10, 2024
1 parent 67edf2c commit ca2088f
Show file tree
Hide file tree
Showing 2 changed files with 5,062 additions and 4,997 deletions.
12 changes: 12 additions & 0 deletions src/data/roadmaps/golang/content/101-go-advanced/110-scheduler.md
@@ -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)

0 comments on commit ca2088f

Please sign in to comment.