|
|
|
|
|
by Flux159
4073 days ago
|
|
This seems like a great resource to read about the architecture behind a lot of great applications and tools (nginx, scalable web architecture, nosql databases, git just to name a few). Definitely going to bookmark for later. Related to that, I wonder if there are similar resources for learning about Blender's architecture (open source 3d modeler that has its own tiled UI system and integrates with an internal python interpreter) or the Linux kernel. I feel like those could be immensely useful for studying/understanding those large codebases for newcomers. |
|
Here's some Linux kernel specific stuff:
http://tldp.org/LDP/tlk/tlk.html
http://www.kroah.com/lkn/
http://www.amazon.com/Linux-System-Programming-Talking-Direc...
The first two have some age on them, but are still relatively reflective of the overall architecture of Linux, even if a lot of detail has changed. Anyway, these three are of reasonable quality. Some of the other stuff out there is pretty rough.