Thanks! That was a pleasant read. I have been wanting to mess with cgroups for a while, in order to hack together a "docker" like many have done before to understand it better. This will help!
Are there typical use cases where you reach for cgroups directly instead of using the container abstraction?