Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

When I ask questions, many of the times, people leave answers like "first learn about this (or that)." The problem is, I don't know if I can find books specifically written on those subjects.

Here are a few I have been advised to learn about (from many questions I've read and asked): Basics and working of...

  • HTTP, HTTPS, TCP, UDP
  • Browsers
  • client - server separation
  • Web server security (+ software-based Anti-DDOS techniques)
  • virtual hosts (as seen in web servers like Apache)
  • caching and cache-control headers (eTags etc)

Please advise good reading resources on the aforementioned subjects (each subject individually).

[NOTE: This question felt more like a Serverfault/stackoverflow mixup. But I am not sure. If anything is wrong, kindly suggest in the comments.]

share|improve this question

closed as not constructive by mailq, Ward, Iain, Scott Pack, MDMarra Nov 14 '11 at 2:21

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

    
Wikipedia, Google, Amazon Book Store and the Internet in general. –  mailq Oct 23 '11 at 19:03
    
Requests of lists of resources are not really what SF is meant for. As mailq says, for any of those topics, you need to Google around and find stuff to read. –  Ward Oct 24 '11 at 6:08

1 Answer 1

up vote 1 down vote accepted

Okay, thought I'd get some advise (it's easy to find a book on a given subject, but a good one is difficult, and since I'd be buying, thought I should ask first).

Anyway, I can't leave this question like this, so I am answering it myself, with the books I found on given topics.

[I'll probably have to update this answer, when actually read some books and find some good ones.]

share|improve this answer