1
0
mirror of https://github.com/kamranahmedse/developer-roadmap.git synced 2025-01-17 22:28:32 +01:00

Add go schedular content and roadmap node (#5635)

This commit is contained in:
dsh 2024-05-10 15:30:00 +01:00 committed by GitHub
parent 67edf2ce4d
commit ca2088f553
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5262 additions and 5197 deletions

View File

@ -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