[1] http://aosabook.org/en/posa/high-performance-networking-in-c... [2] http://aosabook.org/en/ghc.html
The Architecture of Open Source Applications
11–18 of 18 posts
Re: The Architecture of Open Source Applications
#12Interesting work. The part on scalable web architecture is very nicely written and the advice there is very valuable. http://aosabook.org/en/distsys.html
Re: The Architecture of Open Source Applications
#13This is a fantastic book. I recommend both the section on Google Chrome [1] and GHC [2]. Regardless of your level of interest in web browsers or compilers, they are both really educational and interesting reads. [1] http://aosabook.org/en/posa/high-performance-networking-in-c... [2] http://aosabook.org/en/ghc.html
Re: The Architecture of Open Source Applications
#14This is a fantastic book. I recommend both the section on Google Chrome [1] and GHC [2]. Regardless of your level of interest in web browsers or compilers, they are both really educational and interesting reads. [1] http://aosabook.org/en/posa/high-performance-networking-in-c... [2] http://aosabook.org/en/ghc.html
Huh? I've read many articles from it before, but haven't seen Chrome before. Did they add that later on?
Re: The Architecture of Open Source Applications
#15This 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…
There are several documentation projects about the Linux kernel, of wildly varying quality. Honestly, though, I believe you'd be better served by the Stevens books and the Tanenbaum MINIX book, if you're not already familiar with kernels or the UNIX architecture, in general. The Stevens books are, bar none, the best books about UNIX programming and TCP/IP network programming, and as far as I can tell every serious Li…
Re: The Architecture of Open Source Applications
#16* http://aosabook.org/en/sqlalchemy.html
* http://aosabook.org/en/llvm.html
* http://aosabook.org/en/asterisk.html
I have no opinion on the performance book yet, however if you're interested the architecture, look at those books one and two.
Re: The Architecture of Open Source Applications
#17Earlier quoted context omitted.
There are several documentation projects about the Linux kernel, of wildly varying quality. Honestly, though, I believe you'd be better served by the Stevens books and the Tanenbaum MINIX book, if you're not already familiar with kernels or the UNIX architecture, in general. The Stevens books are, bar none, the best books about UNIX programming and TCP/IP network programming, and as far as I can tell every serious Li…
Where did you conclude from Linux was designed as a teaching operating system?
Re: The Architecture of Open Source Applications
#18Thanks to the authors and editors for creating such an awesome resource. A must read for engineers who want to learn.
Some of my favorites have been http://aosabook.org/en/nginx.html http://aosabook.org/en/sqlalchemy.html http://aosabook.org/en/distsys.html from the first volume.
http://aosabook.org/en/graphite.html http://aosabook.org/en/llvm.html http://aosabook.org/en/asterisk.html from the second volume.
The new volume on Performance is also very good with the http://aosabook.org/en/posa/high-performance-networking-in-c... and http://aosabook.org/en/posa/secrets-of-mobile-network-perfor...
being my favorites.