After finishing school in Computer Science and entering the "real world" as a software engineer working on web applications, I've become overwhelmed by the amount of information to be learned about scaling web applications properly. Some topics/questions that have recently popped up for me:
I'm looking for a book, or a small set of books, that'll cover a wide array of topics relevant to building scalable web applications, including topics that aren't specific to web applications. While I can easily look up specific information on each of the above topics, I'm looking for books that'll (a) bring up more related topics/questions that I have yet to come across, and (b) tie topics together as much as possible.
It seems that some key categories for me are:
I'd also like to focus more on fundamentals than the nitty-gritty of the latest and greatest technologies. I think it's important that I establish my engineering fundamentals before I dive deep some random new technology.
So, back to the question: are there any books that you would recommend for someone in my situation? Any other methods for quickly building a breadth of knowledge?
Thanks!
Some good books about scalability: The art of scalability Scalability rules
Building scalable web sites Developing large web applications http the complete reference High performance MYSQL
Oracle Performance tuning for Oracle database tuning Java performance tuning for java aplications
BigData from manning
Udacity has a course about: Builing scalable web applications
Regards
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With